6.9.3.0 (2018/03/26)
	[openGion Ver6 終了]
	今回のバージョンを持って、openGion Ver6 は、終了いたします。
	不具合等が発生した場合のみリリースする、メンテナンス期間とします。

	まったく同一ソース(ただし、taglet パッケージを除く)の、Ver7 を
	ご利用ください。

	[java10 対応]
	java10 より、リリース方法が変わりました。
		http://www.publickey1.jp/blog/18/java_10java_9.html
	これにより、Taglit/Doclet関連のクラス(com.sun.javadoc,com.sun.tools.doclets等)
	が、削除されてしまいました。
	今後、JavaDoc関連のクラスを作り直すまで、java10 への移行が出来なくなりました。
	とりあえず、TagletRev.java , TagletTag.java を廃止します。
		fukurou.taglet.TagletRev				廃止
		fukurou.taglet.TagletTag				廃止

	[テキストエリアのヘッダーずれ]
	61200-180307-06 テキストエリアのヘッダーと明細の横幅がずれている
	件の対応です。
	width:calc(100%-4px); か、width: 99%; で対応可能との事でしたが、
	calc のほうが、うまく動かなかったため、width: 99%; で対応します。
		src\script\common\default.css
			textarea.renderer-textarea {
				background-color: transparent;
				border			: none;
				margin			: 0px;
				padding			: 0px;
				overflow		: auto;
				width			: 99%;			/* 6.9.3.0 (2018/03/19) 幅がヘッダーと合わない対策 */
			}

	[DBUpdaterクラスを利用したバッチ更新を追加します]
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)

	[DB_FETCH_SIZE追加]
		plugin.query.Query_JDBC#execute(String[] args)
		plugin.query.Query_JDBCArrayCallable#execute(String[] args)
		plugin.query.Query_JDBCCallable#execute(String[] args)
		plugin.query.Query_JDBCErrMsg#execute(String[] args)
		plugin.query.Query_JDBCKeyEntry#execute(String[] keys,String[] args)
		plugin.query.Query_JDBCPLSQL#execute(String names,String dbArrayType,DBSysArg[] sysArg,DBUserArg[] userArg)
		plugin.query.Query_JDBCPrepared#execute(String[] args)

	[debug="true" ではなく、専用属性の usePrintOut で出力を制御します]
		hayabusa.taglib.TextTag#doEndTag()

	[fetchSizeの初期値を100→SystemData.DB_FETCH_SIZE に変更]
		hayabusa.taglib.DirectWriteTableTag#release2()

	[isException 属性を追加します]
		hayabusa.taglib.EqualsTag#setIsException(String flag)
		hayabusa.taglib.EqualsTag#doStartTag()
		hayabusa.taglib.EqualsTag#release2()
		hayabusa.taglib.EqualsTag#setVal1(String val)
		hayabusa.taglib.EqualsTag#setVal2(String val)

	[usePrintOut 新規追加]
		hayabusa.taglib.TextTag#release2()
		hayabusa.taglib.TextTag#setUsePrintOut(String flag)

	[データ検索時のフェッチサイズを設定]
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,Transaction tran,String dbid,boolean useHeader)
		fukurou.db.DBUtil#dbCallExecute(String stmt,String[] args,Transaction tran,String dbid)
		fukurou.db.DBUtil#dbExist(String stmt,String[] args,Transaction tran,String dbid)
		fukurou.process.Process_DBCountFilter#makePrepareStatement(LineModel data)
		fukurou.process.Process_DBFileout#makePrepareStatement(LineModel data)
		hayabusa.common.SystemParameter#loadDBResource(Map sysParam)
		hayabusa.io.HybsCategoryDataset#execute(Connection conn,String query)
		hayabusa.io.HybsTaskSeriesCollection#executeQuery(Connection conn,String query)
		hayabusa.io.HybsTimeSeriesCollection#innerQueryV(Connection con,String query)
		hayabusa.report.ExcelInsert.DatabaseExecute#setStatement(String stmt)

	[ミス修正(検索件数のところを、フェッチ件数を取得していた)]
		fukurou.business.AbstractBizLogic#execSQL(String sq,int rw,DataModel tbl)

	[内部 Throwable が null の場合、長さゼロの StackTraceElementを返します]
		fukurou.system.OgRuntimeException#getStackTrace()

	[新規作成]
		plugin.table.TableFilter_SKIPROW#execute()
		plugin.table.TableFilter_SKIPROW#getSeparatedValue(int row,int[] clmNo)
		plugin.table.TableFilter_SKIPROW.OmitTable#OmitTable(DBTableModel table,int[] clmNos,int skipDataNum)
		plugin.table.TableFilter_SKIPROW.OmitTable#change(int row)
		plugin.table.TableFilter_SKIPROW.OmitTable#check(int row,boolean isBreak)
		plugin.table.TableFilter_SKIPROW.OmitTable#getTable()

	[標本標準偏差と母標準偏差は、一つだけにし、変動係数を追加します]
		plugin.table.StandardDeviation#getData()

	[ﾊﾟﾗﾒｰﾀ処理で、ﾀﾞﾌﾞﾙｸｵｰﾄ内は分解しない]
		hayabusa.taglib.CommonTagSupport#getNVLAttri(String attkey)

	[ﾘｿｰｽ追加]
		SYSID

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\common\error_1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printSystemParameter.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

6.9.2.1 (2018/03/12)
	[DBEditConfigManagerを直接取り出す処理を、廃止します]
		hayabusa.taglib.EditConfigTag#doEndTag()
		hayabusa.taglib.EditConfigTag#saveEditConfig()
		hayabusa.taglib.EditConfigTag#deleteEditConfig(DBEditConfig config)
		hayabusa.resource.UserInfo#getEditConfigs(String guikey)
		hayabusa.taglib.QueryButtonTag#doEndTag()

	[HybsDateUtil.getDateFormat の メソッド変更(引数の簡素化)]
		hayabusa.taglib.ValueTag#actionExec(String action,String value)

	[dbidに、begin,end,step,var,items 属性を追加します]
		fukurou.db.DatabaseConfig.ForEachObject#ForEachObject(Element ele)

	[エラーメッセージのタグ情報を、パースします]
		hayabusa.taglib.TaglibUtil#makeHTMLErrorTable(ErrorMessage errMsg,ResourceManager resource)

	[スタックトレース情報の処理方法を変更]
		fukurou.util.ErrorMessage#addMessage(Throwable th)
		fukurou.util.ErrorMessage#addMessage(Throwable th,boolean isST)
		hayabusa.taglib.ErrorTag#getStackTrace(Throwable thr,String errMsg,String type)
		hayabusa.taglib.ErrorTag#getTableMsg(String errMsg,Throwable thr,boolean isST)

	[タイトルがnullや空文字の場合も、なにもしません]
		fukurou.system.ThrowUtil.CaseBuilder#append(String title,String msg)

	[タグリブで発生したエラーを、session に登録する処理を、一旦廃止]
		hayabusa.taglib.CommonTagSupport#doCatch(Throwable th)

	[メソッドの引数を簡素化]
		fukurou.util.HybsDateUtil#getDateFormat(String key,String prmA)

	[リンクが横に長くなってきたので、２段に折り返します]
		hayabusa.servlet.HybsAdmin#getAdminLink()

	[使用箇所が、１箇所だけなので、StringUtilから移動する]
		hayabusa.taglib.ColumnCheckTag#setCheckNames(String nm)

	[年関連の機能(Y4,SY,EY)追加]
		fukurou.util.HybsDateUtil#calendarCalc(Calendar now,String prmB,int intC)

	[引数のメッセージを、内部メッセージにセットしておきます]
		fukurou.system.OgRuntimeException#OgRuntimeException(String msg,Throwable th)
		fukurou.system.OgRuntimeException#OgRuntimeException(String msg)

	[新規追加]
		fukurou.db.DatabaseConfig.ForEachObject#hasNext()
		fukurou.db.DatabaseConfig.ForEachObject#getText(String inTxt)
		fukurou.system.ThrowUtil.CaseBuilder#init()
		fukurou.util.HybsDateUtil#getDateFormat(String value)
		fukurou.util.StringUtil#nval(String inStr,double def)
		fukurou.util.StringUtil#isEmpty(CharSequence[] vals)
		fukurou.util.StringUtil#isNull(CharSequence[] vals)
		fukurou.util.StringUtil#isNotNull(CharSequence[] vals)
		fukurou.util.StringUtil#replaceText(String orgTxt,String prefix,String suffix,UnaryOperator func)

	[最小件数のbreak判定の方法を見直します]
		fukurou.system.ThrowUtil#ogThrowMsg(String msg,Throwable th)
		fukurou.system.ThrowUtil#ogStackTrace(String msg,Throwable th)

	[選別だけを別に用意します]
		fukurou.system.ThrowUtil#selectElement(Throwable th,int minCnt)
		fukurou.system.ThrowUtil.CaseBuilder#addStackTrace(Throwable th,int minCnt)

	[重複処理を、staticではなく、自身のオブジェクト内だけに変更します]
		fukurou.system.ThrowUtil.CaseBuilder#CaseBuilder()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample14.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printSystemParameter.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

6.9.2.0 (2018/03/05)
	[chartjs ズーム・パン機能のプラグイン対応]
		この時点で、Chart.min.js を、ver2.4.0 から、2.7.1 にアップしています。
		chartjs-plugin-zoom を、0.6.0 から、0.6.3 にアップしています。
		hayabusa.taglib.HeadTag#doEndTag()

	[dbidに、begin,end,step,var,items 属性を追加します]
		fukurou.db.DatabaseConfig#makeDbidMap(Element element,EDbid defDdbid)

	[reqAttUpClms 追加]
		hayabusa.taglib.ValueMapTag#release2()
		hayabusa.taglib.ValueMapTag#makeMapObj(DBTableModel table)
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)

	[skipDataNum 属性の追加]
		hayabusa.taglib.JsChartTag#release2()
		hayabusa.taglib.JsChartTag#setSkipDataNum(String skipDataNum)

	[分散の計算方法を変更]
		plugin.table.StandardDeviation#getData()
		plugin.table.StandardDeviation#addData(String strVal)

	[変数の置き換え( ${var} )と、環境変数( ${env.XXXX} ) を処理します]
		fukurou.db.DatabaseConfig#envVarText(String orgTxt,String oldVal,String newVal)

	[新規作成]
		hayabusa.taglib.ValueMapTag#setReqAttUpClms(String clms)

	[新規追加]
		fukurou.db.DatabaseConfig.ForEachObject#getAttVar()
		fukurou.db.DatabaseConfig.ForEachObject#getItems()
		fukurou.db.DatabaseConfig.ForEachObject#getAttri(NamedNodeMap nodeMap,String key)

	[最大、最小値での間引き処理を追加]
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6220\page3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6220\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample14.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\entry.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[V5 修正反映]
		5.9.30.1 (2018/03/09)
	X		[AWSストレージS3対応]
	X		bluemix(IBMクラウド),azureのストレージに続いてAWSのS3に対応させます。
	X		今までのクラウドと使い方は同様でS3_ACCESS_KEY,S3_SECRET_KEY,S3_SERVICE_END_POINT,S3_REGION
	X		のシステムリソース設定が必要です。
	X		また、pluginを利用するにはawsのjarファイルが必要です。
	X			plugin.cloud.StorageAPI_aws
	X			以下S3用モジュール
	X			aws-java-sdk-core-1.11.112.jar
	X			aws-java-sdk-kms-1.11.112.jar
	X			aws-java-sdk-s3-1.11.112.jar
	X			ion-java-1.0.2.jar
	X			jmespath-java-1.11.112.jar
	X			joda-time-2.8.1.jar

			[iGantt修正]
			iGanttでMARGEROWSを行った場合に行番号や色が正しく処理されない不具合を修正します。
				common/option/adjustGanttTable.js#adjustGantt()

	X	5.9.30.0 (2018/03/02)
	X		[カレンダーポップアップ変更]
	X		5.9.28.0で作成した三ヶ月カレンダーを標準カレンダーにします。
	X		ファイル名を変更して対応します。
	X		calendar.jsp		 -> calendar_old.jsp
	X		calendar_3month.jsp	 -> calendar.jsp

6.9.1.0 (2018/02/26)
	[HTML5 ネイティブ]
	HTML5 ネイティブに強制的に指定するため、USE_EDGE_HEADER = "true" を初期値に設定します。
	旧ポップアップのサイズが最小化されてしまいますので、バックが黒いポップアップに変更してください。
		USE_EDGE_HEADER = "true"

	[エンジン標準ﾘｿｰｽの修正]
	エンジン標準(SYSTEM_ID='**')のﾘｿｰｽで、一部、日本語と英語が食い違って
	いたため、修正しました。

	[ACT_UNION_VAL追加]
		hayabusa.taglib.TableMergeTag#doEndTag()

	[HMCSV アクションに、MAX,MIN,HMF を追加]
		hayabusa.taglib.ValueTag#actionExec(String action,String value)

	[displayMsg,overflowMsg,notfoundMsg は未使用のため、削除]
		hayabusa.taglib.DBCopyTag#release2()

	[unionLbls属性追加]
		hayabusa.taglib.TableMergeTag#setUnionLbls(String unionLbls)

	[unionLbls追加]
		hayabusa.resource.ResourceManager#makeDBColumn(String key,String lbl)
		hayabusa.taglib.TableMergeTag#makeAddClm(DBTableModel masterTbl)

	[新規追加]
		hayabusa.taglib.TableMergeTag#makeValMap(DBTableModel table,String keys,String valClm)
		hayabusa.taglib.TableMergeTag#makeUnionVal(DBTableModel masterTbl,String mstrKeys,DBTableModel slaveTbl,String slaveKeys)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\jsp\GF6360\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\eventColumnMaker.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6220\page3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6220\result.jsp

	[V5 修正反映]
		5.9.29.3 (2018/02/23)
			[HTML5ポップアップ]
			キャレット位置挿入のパターンで、正しく値が返せていなかったので修正します。
				common/option/ogPchangeData(ret_val, p_this,p_out_Array, p_append)

		5.9.29.2 (2018/02/16)
			[メール送信のSTARATTLS対応]
			暗号化してメールを送信するための、STARTTLSを利用指定出来るようにします。
			MAIL_SEND_USE_STARTTLSをtrueにする事で利用します。(標準はfalse)
			なお、送信ポートはこの設定値とは無関係のため、別途設定が必要です。
			（ポート指定がない場合、通常は587ポートを利用）
				fukurou.mail.MailTX#MailTX( final String host , final String charset )
				fukurou.mail.MailTX#MailTX( final String host , final String charset, final String smtpPort
						,final String authType, final String authPort, final String authUser, final String authPass
						,final boolean useStarttls )
				hayabusa.common.SystemData#MAIL_SEND_USE_STARTTLS
				hayabusa.mail.MailManager_DB#sendMail( final String paraKey, final String systemId, final List<String> emList )
				hayabusa.mail.MailPattern#getUseTLS()
				hayabusa.mail.AbstractMailManager#setUseTLS( final boolean flg )
				hayabusa.mail.AbstractMailManager#create( final Map<String, String> params )
				hayabusa.mail.AbstractMailManager#send()
				hayabusa.taglib.MailSenderTag#setUseTLS( final boolean flg )
				hayabusa.taglib.MailSenderTag#release2()
				hayabusa.taglib.MailSenderTag#doStartTag()
				hybs-taglib.tld
				gf/jsp/GF6220

	X	5.9.29.1 (2018/02/09)
	X		[Azureのストレージ対応]
	X		以前、bluemixのオブジェクトストレージに対応しましたが、Azureにも対応しておきます。
	X		なお、pluginを利用する際には追加で次の３つのjarファイルが必要です。
	X		azure-keyvault-core-0.8.0.jar,azure-storage-6.1.0.jar,commons-lang3-3.4.jar
	X			hayabusa.servlet.FileDownload#doPost( final HttpServletRequest request, final HttpServletResponse response )
	X			plugin.cloud.StorageAPI_azure

6.9.0.2 (2018/02/13)
	※ このバージョンは、リリースしていません。

	[omitNamesの対応]
		fukurou.db.QueryMaker#getSelectSQL()
		fukurou.db.QueryMaker#getInsertSQL()
		fukurou.db.QueryMaker#setup()

	[カラム名が、"*" の場合の対応]
		fukurou.db.ResultSetValue#getColumnNos(String[] clmNms,boolean useThrow)
		hayabusa.taglib.DBCopyTag#execute()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

6.9.0.1 (2018/02/05)
	[IOException を、Throwable に変更して、すべてのｴﾗｰをキャッチするようにします]
		hayabusa.taglib.URLConnectTag#doEndTag()

	[RequestParam で設定される値を、できるだけ構築しておきます]
		hayabusa.common.SystemParameter#loadInitialParameter(Map map,ServletContext context,String contextName)

	[causeの対応が中途半端だったので、修正します]
		fukurou.system.ThrowUtil#ogThrowMsg(String msg,Throwable th)
		fukurou.system.ThrowUtil#ogStackTrace(String msg,Throwable th)

	[どのシステムIDのﾘｿｰｽがクリアされたかを表示します]
		hayabusa.resource.ColumnDataLoader#clear(String key)
		hayabusa.resource.ColumnDataLoader#clear()
		hayabusa.resource.ResourceManager#clear(String key)

	[新規追加]
		fukurou.util.HttpConnect#usePost(boolean usePost)
		hayabusa.common.HybsSystem#changeParam(String inMsg)

	[ﾌｧｲﾙをｾｰﾌﾞするﾃﾞｨﾚｸﾄﾘは、必要な場合のみ、作成します]
		hayabusa.servlet.MultipartRequest#MultipartRequest(HttpServletRequest request,String saveDirectory,int maxPostSize,String encoding,String inputFilename,String useBackup,String fileURL)
		hayabusa.servlet.MultipartRequest#makeDirs(String saveDir)
		hayabusa.taglib.FileUploadTag#doEndTag()

	[新着情報画面の修正]
	画面整合性チェックのエラーや、添付したファイルのアドレス違いなどの
	修正を行いました。
	画面整合性 は、ポップアップ（＋scope="request"）にすることで対応。
	アドレス違いは、filedown.jsp 内部に、直書きされていたためです。
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\filedown.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\meisai.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\top_menu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\top_result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\update.jsp

	[FAQ画面の修正]
	FAQ 画面に、添付ファイルを登録できるようにしました。
	また、オリジナルの SYSTEM_ID と SYS_CODE で、共通ﾘｿｰｽ設定が
	漏れていましたので、修正しています。
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\22_FAQ\filedown.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\22_FAQ\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\entry0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\fileupload\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\fileupload\result0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\fileupload\update0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\result0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\result1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\update0.jsp

		ge/changes/6901/変更_20180201.txt

	[リソース更新時のﾕｰｻﾞｰ､ﾊﾟｽ変更]
	ｼｽﾃﾑﾘｿｰｽで、REMOTE_USER_PASS で指定していた、リソース更新時の、BASIC認証の
	ﾕｰｻﾞｰとﾊﾟｽﾜｰﾄﾞを、変更します。
		hayabusa.common.SystemData#REMOTE_USER_PASS

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\optionQuery.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6370\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result_REPORT.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css

6.9.0.0 (2018/01/31)
	[java,tomcat VerUp]
	jdk180u162 , tomcat8.5.27 に、バージョンアップします。

	また、Java9 より廃止された、java/jre/lib/ext フォルダ以下の
	拡張 JAR ﾌｧｲﾙは、apps/endorsed7.0 として、外だししています。
	これに伴い、拡張JARﾌｧｲﾙもバージョンアップします。
		commons-compress-1.12.jar			→	commons-compress-1.15.jar
		h2-1.4.192.jar						→	h2-1.4.196.jar
		hsqldb-2.3.4.jar					→	hsqldb-2.4.0.jar
		jacob-1.18.jar						→	廃止
		jai_codec.jar						→	jai_codec1.1.3.jar
		jai_core.jar						→	jai_core1.1.3.jar
		jaxen-1.1.6.jar 					→	廃止
		mlibwrapper_jai.jar 				→	
		mysql-connector-java-5.1.39-bin.jar →	mysql-connector-java-5.1.44-bin.jar
		ogHsqldbExtension.jar				→	(統合)ogJavaFunctions.jar
		ogJavaDBFunctions.jar				→	(統合)ogJavaFunctions.jar
		ojdbc7.jar							→	ojdbc8.jar
		postgresql-9.4.1211.jar 			→	postgresql-42.1.4.jar
		sqljdbc42_6.0.7507.100_jpn.jar		→	廃止
		xercesImpl-2_11_0.jar				→	廃止
		xml-apis-2_11_0.jar 				→	廃止
		ogPreferences.jar					→	廃止

		activation-1.1.jar					→	新規
		httpclient.jar						→	新規
		httpcore-4.4.9.jar					→	新規
		httpmime-4.5.5.jar					→	新規
		jaxb-api-2.2.3.jar					→	新規

		fukurou.model.JacobUtil.java		→	廃止(jacob-1.18.jar廃止に伴うクラス廃止)

		org.odftoolkit.odfdom				→	廃止(Apache ODF Toolkit 廃止に伴うクラス廃止)
		plugin\io\TableWriter_Calc.java			→	廃止
		plugin\io\TableWriter_CalcDef.java		→	廃止
		plugin\io\TableWriter_CalcDefAno.java	→	廃止

	[有閑クラスの廃止(削除)]
	廃止パッケージ
		opengion/fukurou/transfer
			AbstractTransferExecHTTP.java
			AbstractTransferReadHTTP.java
			package-info.java
			TransferConfig.java
			TransferExec.java
			TransferExec_CB01.java
			TransferExec_FILEGET.java
			TransferExec_HTTP_CB01.java
			TransferExec_PLSQL.java
			TransferExec_SAMCB.java
			TransferProcess.java
			TransferRead.java
			TransferRead_CB01.java
			TransferRead_FILELIST.java
			TransferRead_HTTP_CB01.java
			TransferRead_HTTP_FILELIST.java
			TransferRead_SAMCB.java

	廃止クラス
		plugin/daemon/Daemon_Transfer.java	
		plugin/daemon/Daemon_Transfer_CB01.java
		hayabusa/remote/TransferExecWrapper.java
		hayabusa/remote/TransferReadWrapper.java

		fukurou/util/SOAPConnect.java

	@Deprecatedクラス
		fukurou/util/URLConnect

	[log4j]
	HttpConnect で使用した org.apache.http.client.HttpClient が、log4j を
	使用しているため、log4j:WARN No appenders could be found for logger という
	エラーがTomcat起動時に毎回出るようになった。
	uap\bin フォルダに、log4j.properties を置いて、対処しました。

	[CALC廃止に伴う、EXCEL出力修正]
	EXCEL出力のエディター機能で、 [帳票雛形(項目定義)] できますが、
	需要が少ないため、一旦廃止します。
	もし、要求があれば、EXCEL雛形方式を再検討します。
		jsp\common\dfileDownloadListDef.txt			最後の行のtemplete 削除
		jsp\common\gamen\14_EDIT\download.jsp		ファイル削除
		jsp\common\gamen\14_EDIT\result_REPORT.jsp
				download.jsp へのリンク削除
				ISCALC (雛形をCalc形式で取得) 機能を削除
				追加、変更、削除ボタンをコメントアウト(復活するかも)

	[HttpConnect 使用時のﾌｧｲﾙ名の文字化け対策]
		hayabusa.servlet.multipart.MultipartParser#extractBoundary(String line)

	[JacobUtil 廃止に伴い、toPrint、saveAs を廃止します]
		hayabusa.taglib.ExcelFileTag#doEndTag()
		hayabusa.taglib.ExcelFileTag#release2()

	[SOAPConnect 廃止に伴う修正]
		hayabusa.taglib.URLConnectTag#connect()
		hayabusa.taglib.URLConnectTag#release2()
		hayabusa.taglib.URLConnectTag#setMethod(String post_get)
		hayabusa.taglib.URLConnectTag#setPostFile(String file)
		hayabusa.taglib.URLConnectTag#setKeys(String key)

	[URLConnect 廃止、HttpConnect に置き換えます]
		hayabusa.taglib.URLConnectTag#doEndTag()
		plugin.daemon.Daemon_URLConnect#startDaemon()
		plugin.daemon.Daemon_URLConnect#initDaemon()

	[Windows10 の Edge で、ﾌｧｲﾙの文字化け対応(FileDownload servletと同じ対応を入れます)]
		hayabusa.taglib.ForwardTag#doEndTag()

	[multipart 判定方法の変更]
		hayabusa.servlet.multipart.MultipartParser#MultipartParser(HttpServletRequest req,int maxSize)

	[null引数の場合は、NGも登録せず、スルーします]
		fukurou.util.ErrorMessage#addMessage(Throwable th)
		fukurou.util.ErrorMessage#addMessage(ErrMsg msg)
		fukurou.util.ErrorMessage#addMessage(String[] args)

	[エラー表示情報の内容を修正します]
		hayabusa.taglib.ErrorTag#doEndTag()
		hayabusa.taglib.ErrorTag#getStackTrace(Throwable thr,String errMsg,String type)
		hayabusa.taglib.ErrorTag#getTableMsg(String errMsg,Throwable thr)

	[半角の中でも ':' , '/' , '?' , '=' , '&' , '.' , '_' , '~' 以外の文字は置き換えます]
		fukurou.util.StringUtil#urlEncode2(String value)

	[引数を可変長引数に変更]
		fukurou.util.StringUtil#isNull(CharSequence[] vals)

	[新規作成]
		fukurou.util.HttpConnect#HttpConnect(String url,String userPass)
		fukurou.util.HttpConnect#readData()
		fukurou.util.HttpConnect#getClient()
		fukurou.util.HttpConnect#addRequestProperty(String key,String val)
		fukurou.util.HttpConnect#setProxy(String host,int port)
		fukurou.util.HttpConnect#addHeaderProperty(String key,String val)
		fukurou.util.HttpConnect#setDownloadFile(String dwldFile)
		fukurou.util.HttpConnect#setUploadFile(String upldFile)
		fukurou.util.HttpConnect#setCharset(String chset)
		fukurou.util.HttpConnect#setTimeout(int tout)
		fukurou.util.HttpConnect#setDebug(boolean isDebug)
		fukurou.util.HttpConnect#getCode()
		fukurou.util.HttpConnect#getMessage()
		fukurou.util.HttpConnect#code2Message(int code)
		fukurou.util.HttpConnect#main(String[] args)

	[新規追加]
		fukurou.util.HybsTimerTask#getParameter()

	[余分なスペース削除]
	@og.rev の後ろに、スペースが、２個存在していたので、一つに変更します。
		fukurou\taglet\DocletSpecific.java(242): 	 * @og.rev  5.5.4.1 (2012/07/06) メソッドの重複処理判定は、クラス名も含めて行う
		fukurou\taglet\DocletStandard.java(27):  * @og.rev   6.0.2.0 (2014/09/19) 新規追加
		fukurou\util\ErrMsg.java(140): 	 * @og.rev  3.8.9.5 (2007/09/12) 新規作成
		fukurou\util\ErrMsg.java(149): 	 * @og.rev  3.8.9.5 (2007/09/12) 新規作成
		fukurou\util\StringUtil.java(1311): 	 * @og.rev  6.8.0.1 (2017/06/30) つづり間違いに対応するため、厳密にチェックします。
		fukurou\util\StringUtil.java(1339): 	 * @og.rev  5.2.2.0 (2010/11/01) "_" の取り扱い変更
		fukurou\util\StringUtil.java(1356): 	 * @og.rev  5.2.2.0 (2010/11/01) "_" の取り扱い変更
		hayabusa\db\TableFilter.java(185): 	 * @og.rev  5.6.5.2 (2013/06/21) 新規追加
		hayabusa\report2\ExecThreadManager.java(153): 	 * @og.rev  4.3.0.0 (2008/07/15) デバッグ追加

	[ge ﾘｿｰｽ関連修正]
	リソースの状態フラグで、変更ボタンを押して状態フラグを「活動中」から「削除」に変更し
		て登録ボタンを押すと状態フラグは「活動中」のままになるのを修正します。
		GE0001/result.jsp , entry.jsp
		GE0002/result.jsp , entry.jsp
		GE0003/result.jsp , entry.jsp
		GE0004/result.jsp , entry.jsp
		GE0007/result.jsp , entry.jsp
		GE0008/result.jsp , entry.jsp
		GE0017/result.jsp , entry.jsp

	[登録メッセージの改行]
	登録ボタンを押したときの画面の項目が少ないと「登録しました」のメッセージが改行されてします。
	errmsg class に改行しないように、nowrap 属性を追加します。
		common\default.css 

		span.errmsg {
			white-space:	nowrap;
		}

	[登録メッセージの改行]
		ge/jsp/REP03

	[登録メッセージの改行]
	カラムリソース削除するときに帳票のレイアウト定義に使われてるカラムのチェックを入れます。
		ge/jsp/GE0003/update.jsp
	関連する項目として、REP03(ﾚｲｱｳﾄ定義)に、GEA03のカラム名を表示します。
	また、JSPが古い作りでしたので、新しい作りに変更しておきます。
		ge/jsp/REP03/
			query.jsp , result.jsp , entry.jsp		修正
			update.jsp								新規追加
			copy.jsp , delete.jsp , modify.jsp		削除

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\optionQuery.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6280\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6370\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_0.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result_REPORT.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\filedown.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\meisai.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\update.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css

	[V5 修正反映]
		5.9.29.0 (2018/02/02)
			[ファイルのマルチバイト文字対応]
			サーブレットの対応は行っていましたが、forwardタグ側の対応が漏れていたので追加します。(Edge,safari対応)
				hayabusa.taglib.ForwardTag#doEndTag()

		5.9.28.1 (2018/01/19)
			[メールモジュール画面修正]
			decode文が使われていたため、caseに書き換えます
				ge/jsp/MAIL07/result.jsp

			[fileDownloadのマルチバイト文字対応]
			fileDownloadサーブレットでmimeB方式がsafari非対応のため、macやiPhoneで日本語ファイル名がダウンロードできない。
			RFC6266の方法を取る事でほぼ全てのブラウザに対応できそうなので、現在IE系以外で行っている処理を変更する。
			以前の書き方と併記する事で、対応ブラウザは新方式が利用される。
			参考：https://wp.webarata3.link/java/japanese-file-download
				hayabusa.servlet.fileDownload#doPost( final HttpServletRequest request, final HttpServletResponse response )

6.8.6.0 (2018/01/19)
	[ImageIO.write で、Java9で、NumberFormatException が出てしまう(暫定)対策]
		hayabusa.common.SystemParameter#makeSystemParameter(ServletContext context)

	https://github.com/jai-imageio/jai-imageio-core/issues/24
	ImageIO.write で Java9で、java.lang.NumberFormatException: For input string: "" 
	が発生します。
	これは、ImageUtil line 1388: で、
		String jvmVersionString = 
		    System.getProperty("java.specification.version");
		int verIndex = jvmVersionString.indexOf("1.");
		jvmVersionString = jvmVersionString.substring(verIndex+2);

		int jvmVersion = Integer.parseInt(jvmVersionString);
	という箇所で、Javaのバージョン(1.8など)から、"1." を見つけて、substring 後、
	Integer.parseInt するため、Java9 では、java.specification.version == 9 のため、
	上記処理では、input string: ""  で、NumberFormatException になります。

	本来は、
		String jvmVersionString = 
		    System.getProperty("java.specification.version");
		// Skip "1." in version name
		if(jvmVersionString.contains("1.")) {
			int verIndex = jvmVersionString.indexOf("1.");
			jvmVersionString = jvmVersionString.substring(verIndex + 2);
		}
		int jvmVersion = Integer.parseInt(jvmVersionString);
	とすべきところです。

	今回、強制的に、
		System.setProperty( "java.specification.version" , "1.9" );
	とすることで、エラーを回避しています。
	他に影響が出る可能性があるため、ImageUtil の最新版が出た時点で、動作検証すべきです。

	[ErrorMessageの取り扱いと、ErrorTag]
	ErrorTag で、SessionAttribute に登録されている ErrorMessage を取得するようにしました。
	テスト的に、DBCopyTag では、、オブジェクトを最初に、Session に登録しておき、
	途中のエラーも、ErrorMessage に追加しています。
	異常がなければ、最後に、Sessionから、削除しています。
	必要であれば、他のタグでも、同様に、対応するほうが良いかもしれません。

	[新規作成]
		fukurou.db.QueryMaker#getSelectSQL()
		fukurou.db.QueryMaker#getInsertSQL()
		fukurou.db.QueryMaker#getUpdateSQL()
		fukurou.db.QueryMaker#getDeleteSQL()
		fukurou.db.QueryMaker#formatSplit(String fmt)
		fukurou.db.QueryMaker#setQueryType(String queryType)
		fukurou.db.QueryMaker#setTable(String table)
		fukurou.db.QueryMaker#getTable()
		fukurou.db.QueryMaker#setNames(String names)
		fukurou.db.QueryMaker#getNames()
		fukurou.db.QueryMaker#setOmitNames(String omitNames)
		fukurou.db.QueryMaker#setWhere(String where)
		fukurou.db.QueryMaker#setWhereNames(String whNames)
		fukurou.db.QueryMaker#setOrderBy(String orderBy)
		fukurou.db.QueryMaker#setConstKeys(String keys)
		fukurou.db.QueryMaker#setConstVals(String vals)
		fukurou.db.QueryMaker#getParamNames(boolean useInsert)
		fukurou.db.QueryMaker#QueryMaker()
		fukurou.db.QueryMaker#setup()
		hayabusa.taglib.DBCopyTag#DBCopyTag()
		hayabusa.taglib.DBCopyTag#doStartTag()
		hayabusa.taglib.DBCopyTag#doAfterBody()
		hayabusa.taglib.DBCopyTag#doEndTag()
		hayabusa.taglib.DBCopyTag#release2()
		hayabusa.taglib.DBCopyTag#execute()
		hayabusa.taglib.DBCopyTag#setAction(String action)
		hayabusa.taglib.DBCopyTag#setUseDelete(String useDel)
		hayabusa.taglib.DBCopyTag#setMaxRowCount(String count)
		hayabusa.taglib.DBCopyTag#setDisplayMsg(String id)
		hayabusa.taglib.DBCopyTag#setOverflowMsg(String id)
		hayabusa.taglib.DBCopyTag#setNotfoundMsg(String id)
		hayabusa.taglib.DBCopyTag#setStopZero(String cmd)
		hayabusa.taglib.DBCopyTag#setDbid(String id)
		hayabusa.taglib.DBCopyTag#setTable(String table)
		hayabusa.taglib.DBCopyTag#setNames(String names)
		hayabusa.taglib.DBCopyTag#setOmitNames(String omitNames)
		hayabusa.taglib.DBCopyTag#setWhere(String where)
		hayabusa.taglib.DBCopyTag#setOrderBy(String orderBy)
		hayabusa.taglib.DBCopyTag#setDbid2(String id)
		hayabusa.taglib.DBCopyTag#setTable2(String table)
		hayabusa.taglib.DBCopyTag#setNames2(String names)
		hayabusa.taglib.DBCopyTag#setWhere2(String where)
		hayabusa.taglib.DBCopyTag#setWhereNames2(String names)
		hayabusa.taglib.DBCopyTag#setConstKeys2(String keys)
		hayabusa.taglib.DBCopyTag#setConstVals2(String vals)
		hayabusa.taglib.DBCopyTag#setQuotCheck(String flag)
		hayabusa.taglib.DBCopyTag#setStopError(String flag)
		hayabusa.taglib.DBCopyTag#setDispError(String flag)
		hayabusa.taglib.DBCopyTag#toString()

	[新規追加]
		fukurou.db.ResultSetValue#getColumnNos(String[] clmNms)
		fukurou.db.ResultSetValue#getColumnNos(String[] clmNms,boolean useThrow)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6470\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6470\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6470\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_2.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js

	[V5 修正反映]
		5.9.28.1 (2018/01/19)
			[eventColumn機能]
			eventColumn実行時にデータを取得する対象オブジェクトが存在しない場合、今まではエラーで停止していた。
			存在しない場合はコンソールログに出力し、そのまま処理を続行させるようにする。
				jsp/common/eventScript.js#eventColumn( jEvCol, jTag, cid, cname, suffix, writable )

6.8.5.1 (2018/01/15)
	[21_WHTSNEW 修正]
	6.8.4.2 (2017/12/25) で対応した constObjKey = "GF" の設定対応で、
	21_WHTSNEW\entry.jsp で、タグ属性が重複していたため、エラーになりました。
	タグ属性を修正しました。
		gamen\21_WHTSNEW\entry.jsp(42): 				<og:tableUpdateParam

	[URLConnectのバイナリ対応]
	URLConnect で、ﾌｧｲﾙの取得等できますが、バイナリファイル対応されていなかったため、
	対応します。
	情報の取得か、データの取得を指定する -info/-data に、-file を追加します。
		fukurou.util.URLConnect#outBinary(String outFile)
		fukurou.util.URLConnect#main(String[] args)

	[ClassLoader変数名を、clsl から、loader に変更(他の変数名と整合性を持たす)]
		fukurou.db.DatabaseConfig#DatabaseConfig(String infile)

	[org.opengion.hsqldb → org.opengion.fukurou.db にパッケージ変更]
		fukurou.db.Functions#substrb(String value,int start,int length)
		fukurou.db.Functions#lengthb(String value)
		fukurou.db.Functions#makeByte(String value)

	[org.opengion.javadb → org.opengion.fukurou.db にパッケージ変更]
		fukurou.db.Functions#join2(int no,String arg2,String arg3,String arg4)
		fukurou.db.Functions#replace(String source,String target,String replacement)
		fukurou.db.Functions#toChar(double val)

	[ファイル名は、##バージョン番号を変換しておく必要がある]
		fukurou.util.FindClassFiles#main(String[] args)
		fukurou.xml.XMLFileLoader#loadClassPathFiles(String path)
		hayabusa.servlet.HybsAdmin#getTaglibInfo()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\entry.jsp

6.8.5.0 (2018/01/09)
	[コメント行削除]
	行先頭の // コメント行を削除します。
	行の途中のコメント行は、残しておきます。

	[useEqValOmit属性の削除]
		6.8.3.0 (2017/11/27) で追加した、useEqValOmit は、一旦削除します。
		hayabusa.taglib.JsChartTag#setUseEqValOmit(String useEqValOmit)

	[CSVTokenizer のインターフェースを、Iterator に変更]
		fukurou.util.StringUtil#csv2Array(String csvData,char separator,int len,String defVal)

	[PMD Variables that are final and static should be all capitals]
	csvEncode → CSV_ENCODE
		plugin.report.CSVPrintPointService_RFW2#execute()
	selGE30DYSET → SQL_GE30
		plugin.cloud.MailManager_DB_SendGridAPI#sendDBMail(String systemId)
	sessSET → SESS_SET
		hayabusa.servlet.WebSocketDemo#broadCast(String text)
		hayabusa.servlet.WebSocketDemo#onOpen(Session client,EndpointConfig config)
		hayabusa.servlet.WebSocketDemo#onClose(Session client,CloseReason reason)
	tipsPre,tipsSuf → TIPS_PRE,TIPS_SUF
		hayabusa.taglib.MessageTag#makeTag()

	[StringUtil.csv2Array のデフォルトメソッドを使用します]
		hayabusa.db.DBEventColumn#evColReplace(String inStr)
		hayabusa.taglib.SqlAndTag#makeInstrVals(String instrVals,String instrType,String value)

	[chartJS のchartjs-plugin-annotation.min.js 追加(グラフ領域に線とボックスを描画します)]
		hayabusa.taglib.HeadTag#doEndTag()

	[first(),last() をループから出して、ループを回すかどうかを引数で指定します]
		fukurou.business.BizLogic_TABLE#main()
	[ループを回すかどうかを引数で指定します]
		fukurou.business.BizLogic_TABLE#setUseLoop(boolean useLoop)

	[forward 時のエラーを、session に登録しておきます]
		hayabusa.taglib.ErrorTag#getTableMsg(Throwable thr,boolean useST)

	[pointStyle , pointRadius , showLine 属性の追加]
		hayabusa.taglib.JsChartDataTag#doEndTag()
		hayabusa.taglib.JsChartDataTag#release2()

	[xbeginAtZero,ybeginAtZero,markValues,markColors,markLbls,markAdjust,rangeMin,rangeMax,usePointStyle属性の追加]
		hayabusa.taglib.JsChartTag#release2()
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[カレンダポップアップで、３ヶ月ピッカー対応]
		plugin.column.Editor_YMD2#getValue(String value)
		plugin.column.Editor_YMD2#getValue(int row,String value)
		hayabusa.common.SystemData#CALENDAR_POPUP_TYPE = "CAL3" ;

	[タグリブで発生したエラーを、session に登録しておきます]
		hayabusa.taglib.CommonTagSupport#doCatch(Throwable th)
		hayabusa.taglib.CommonTagSupport#getCommonTagThrowable()

	[共通メッセージで、strongタグのバグ修正と、class="common_msg" 追加]
		hayabusa.servlet.HybsAdmin#setCommonMessage(String type,String message,HttpSession session)

	[引数lenを最大配列長として処理します]
		fukurou.util.StringUtil#csv2Array(String csvData,char separator,int len)

	[新規追加]
		fukurou.business.AbstractBizLogic#getValues(String[] clmNms)
		fukurou.business.AbstractBizLogic#str2dblVals(String[][] vals)
		fukurou.business.ArrayTableModel#getValues(String[] clmNms)
		hayabusa.io.JsChartData#setPointStyle(String ptStyle)
		hayabusa.io.JsChartData#setPointRadius(String ptRadius)
		hayabusa.io.JsChartData#setShowLine(String show)
		hayabusa.taglib.JsChartDataTag#setPointStyle(String ptStyle)
		hayabusa.taglib.JsChartDataTag#setPointRadius(String ptRadius)
		hayabusa.taglib.JsChartDataTag#setShowLine(String show)
		hayabusa.taglib.JsChartTag#setXbeginAtZero(String xZero)
		hayabusa.taglib.JsChartTag#setYbeginAtZero(String yZero)
		hayabusa.taglib.JsChartTag#setUsePointStyle(String usePstyle)
		hayabusa.taglib.JsChartTag#setMarkValues(String mkVals)
		hayabusa.taglib.JsChartTag#setMarkColors(String mkCols)
		hayabusa.taglib.JsChartTag#setMarkLbls(String mklbls)
		hayabusa.taglib.JsChartTag#setMarkAdjust(String mkAjst)
		hayabusa.taglib.JsChartTag#setUseZoom(String zoom)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\reportView.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample10.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample11.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample12.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample13.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample5.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample6.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample7.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample8.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample9.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9160\result1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9160\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\calendar_3month.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\error_1.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar_3month.css
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar_3month.js
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[V5 修正反映]
		5.9.28.0 (2018/01/05)
			[HTML5ポップアップ修正]
			・IE11でのキャレット位置取得がエラーとなっていたため、対応を行います。
			・画面にスクロールがある場合の表示を修正するためCSSのpositionを一部fixedに変更します。
				jsp/common/option/html5modalDialog.js
				jsp/common/option/html5modalDialog.css
				
			[新カレンダーポップアップ]
			前後含めて三か月を表示するカレンダーポップアップを作成します。
			V5では一旦JSP,css,jsのみ導入しておきます。
			calendar.jspとcalendar_3month.jspはインタフェイス上は互換性を持たせているため、入れ替える事で利用可能です。
				jsp/common/calendar_3month.jsp
				jsp/common/calendar_3month.css
				jsp/common/calendar_3month.js

6.8.4.2 (2017/12/25)
	[commonのJSP登録画面]
	commonのJSP登録画面は、各物件(SYSTEM_ID)に組み込まれるため、
	tableUpdateParamを使用する場合は、constObjKey = "GF" を設定して
	おかないと、各SYSTEM毎の登録ルールで、登録されてしまう。
		gamen\07_CONFIG\entry.jsp(28): 	<og:tableUpdateParam
		gamen\21_WHTSNEW\entry.jsp(42): 				<og:tableUpdateParam
		gamen\21_WHTSNEW\entry.jsp(57): 				<og:tableUpdateParam
		gamen\23_FAQRGST\entry.jsp(34): 		<og:tableUpdateParam
		gamen\24_ERRMSG\entry.jsp(40): 	<og:tableUpdateParam

	[FileDownloadサーブレットのファイル名文字化け対応]
	エンコード変換対応対応のキー(fileDownloadサーブレットでエンコードをON/OFF指定に利用)
		public static final String USE_STR_CONV_KEY = "useStringConvert";
		hayabusa.servlet.FileDownload#doPost(HttpServletRequest request,HttpServletResponse response)
		hayabusa.filter.FileFilter#doFilter(ServletRequest req,ServletResponse res,FilterChain chain)

	[カラムチェックで、#valueSet(String) で、ｴﾗｰが発生した場合でも、#valueCheck(String) を行うようにします]
		hayabusa.taglib.ColumnCheckTag#makeErrorMessage(ErrorMessage errMsg)
		hayabusa.taglib.ColumnCheckTag#makeEntryErrorMessage(ErrorMessage errMsg)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\reportView.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\result - コピー.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7201\chartOnly.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7201\chartOnly_代替案１.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7201\chartOnly_代替案２.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample12.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9160\result1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9160\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printContext.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\07_CONFIG\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\21_WHTSNEW\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\23_FAQRGST\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\24_ERRMSG\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\reportView.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\reportViewFile.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js

	[V5 修正反映]
		5.8.1.0 (2014/11/07)
			[fileDownloadサーブレット修正]
			ダウンロード用のサーブレットは、元々リダイレクトで利用されていたため、
			受け取った引数の文字コード変換(ISO-8859-1からURF8)が必要でした。
			forwardの場合は引数の渡し方が異なり、文字コード変換を行うとマルチバイト文字が
			変換できずに化けてしまいファイルにアクセス出来ないため、スイッチ用の引数を追加します。
			具体的には、useStringConvertでfalseを指定した場合に変換を行わないようにします。（初期値true）

		5.9.27.3 (2017/12/22)
			[時間ピッカー改修]
			24時以降の表示に対応します。
			ブレイクを12時単位にした上で、間を空けることで選択しやすくします。
				jsp/common/eventScript.js#ogClockpicker

6.8.4.1 (2017/12/18)
	[YMD , HM , MI 追加]
	(2017/12/11) BB 引数に、HMS を指定した場合、時分秒のデータを加算します。この場合、時に関しては、24時間を越える
	場合は、日付に加算されます。例えば、翌朝の６時を指定する場合、300000 と指定することで、１日＋060000 となります。
	・YMD ：CC 引数のYMD表記の日付を加減算します。6.8.4.1 (2017/12/11) 追加
	・HMS ：CC 引数のHMS表記の時刻を加減算します。6.8.4.1 (2017/12/11) 追加
		fukurou.util.HybsDateUtil#calendarCalc(Calendar now,String prmB,int intC)

	[24時間以上の表記に対応するため、isStrict属性を加味します]
		plugin.column.DBType_HMS#valueCheck(String key,String value,int sizeX,int sizeY,String typeParam,boolean isStrict)

	[skipVal 属性 追加]
		hayabusa.taglib.ValueTag#setSkipVal(String skip)
		hayabusa.taglib.ValueTag#release2()

	[HMCSV アクションを追加]
		hayabusa.taglib.ValueTag#setAction(String act)
		hayabusa.taglib.ValueTag#actionExec(String action,String value)

	[ｿｰｽﾁｪｯｸ {@LBL.} ﾁｪｯｸ]
	SELECT文などで、ﾗﾍﾞﾙﾘｿｰｽを AS 区に持ってきて、ラベル表示するような場合、
	select CLM1 as {@LBL.BBB} from ･･･ などで、{@LBL.BBB} が、予約語の場合、
	実行エラーになります。"{@LBL.BBB}" 等で、文字定数化すれば問題ありません。
	ｿｰｽﾁｪｯｸでは、{@LBL の直前が、空白文字の場合、エラーにしています。
		ERROR24
		jsp/DOC18/xsltV6/GF70_PROG.xsl

	なお、他のXSLﾌｧｲﾙについても、若干の手直しをしています。
		jsp/DOC18/xsltV6/GF71_PROG.xsl
		jsp/DOC18/xsltV6/GF72_PROG.xsl
		jsp/DOC18/xsltV6/GF73_PROG.xsl
		jsp/DOC18/xsltV6/GF74_PROG.xsl
		jsp/DOC18/xsltV6/GF75_PROG.xsl
		jsp/DOC18/xsltV6/GF76_PROG.xsl
		jsp/DOC18/xsltV6/GF77_PROG.xsl
		jsp/DOC18/xsltV6/GF79_PROG.xsl

	[V5 修正反映]
	5.9.27.2 (2017/12/15)
		[日本語ファイル名のEdge対応]
		Edgeで日本語ファイル名をfileDownloadServlet経由で落とす場合に文字化けしていたため、IEと同様の処理としておきます。
		判定はUserAgentの「Edge」の文字列有無としています。
			hayabusa.servlet.FileDownload#doPost( final HttpServletRequest request, final HttpServletResponse response )

	5.9.27.1 (2017/12/08)
		[RFW向けプラグインの追加]
		出力ファイル名を[GRPID]_[YKNO]_[LISTID].csvとするプラグインを別で作成します。
			plugin.report.CSVPrintPointService_RFW2 新規作成

		[SHA-1対応]
		文字列ハッシュ化はMD5のみ対応していましたが、SHA-1にも対応しておきます。
			fukurou.security.HybsCryptography#getSHA1( final String input )
			plugin.column.DBType_SHA1 新規作成

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\DOC12\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC16\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7070\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7070\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\ORA10\dba_table.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printSystemParameter.jsp

6.8.4.0 (2017/12/04)
	V5 修正反映 にともなう、hybs-taglib.tld の更新のため、
	6.8.4.0 まで、アップします。

	[V5 修正反映]
	5.9.27.1 (2017/12/08)
		[BizLogicのエラーメッセージ表示対応]
		Queryタグ同様にBizLogicでもdispErrorをセット出来るようにしておきます。
			hayabusa.taglib.BizLogicTag#setDispError( final String flag )

	5.9.26.1 (2017/11/10)
		[PL/SQL実行エラー表示]
		Queryタグ及びPlsqlUpdateタグで、エラー表示の有無を選択可能にします。
		また、DB.ERR_CODE同様にリクエスト変数DB.ERR_MSGにメッセージを保持するようにします。
		これは、例えばAPI向けのJSPを作成した際にレスポンスをJSON形式で返したい場合に
		stopErrorと併用してエラーメッセージ（HTML)をJSONエスケープするようなパターンで利用します。
		但し、いままでstopErrorに関係なく強制的に停止していた処理はそのままとしています。
			hayabusa.taglib.QueryTag#release2()
			hayabusa.taglib.QueryTag#setDispError( final String flag )
			hayabusa.taglib.QueryTag#doEndTag()
			hayabusa.taglib.PlsqlUpdateTag#doEndTag()
			hayabusa.taglib.BizLogicTag#doEndTag()
			hayabusa.taglib.BizLogicTag#release2()
			hybs-taglib.tld

		[{@JSON.xxx}追加]
		JOSN向けの文字エスケープを画面から簡易的に実行可能にします。
		JOSN.xxxとなっていますが、出力される文字列はエスケープされた文字列であってJSON形式ではありません。
			hayabusa.taglib.CommonTagSupport#getReservedValue( final String key )

6.8.3.1 (2017/12/01)
	6.8.4.0 (2017/12/04) のリリースに伴い、本バージョンは、リリースしません。

	[03_DBSEARCH]
	DB検索で、テーブル名一覧やカラム名を、ﾘｿｰｽから取得していましたが、
	コメントテーブル（DBA_TAB_COMMENTS、DBA_COL_COMMENTS）を優先して
	取得するようにします。
	viewObject.jsp での検索結果にも、対応します。
		common/gamen/03_DBSEARCH/changeSQL.jsp
		common/gamen/03_DBSEARCH/viewObject.jsp

	[03_DBSEARCH]
	JavaDB(Derby) のテーブル一覧、カラム一覧を対応しました。

	[GROPUの表示順を、コードリソースの並び順にします]
		hayabusa.taglib.TopMenuTag#makeGroupMenu()

	[[$XXXX param] で、RendererValueのパラメータを動的に変更できます]
		fukurou.model.Formatter#makeFormatList(String fmt)
		fukurou.model.Formatter#advanceFormat()
		fukurou.model.Formatter#getClmPrms()
		fukurou.model.Formatter#getClmParam(int ad)
		hayabusa.html.ViewMarker_MARKER#getMarkerString(int row,int clm,String value)

	[nullの場合、useNullOmit || useZeroOmit と、useEqValOmit の useRenderer 対応]
		plugin.view.ViewForm_JSON#create(int startNo,int pageSize)

	[size（minFraction）の最大値は、4（DB_CELL.length-1） とします]
		plugin.column.Renderer_MONEY#newInstance(DBColumn clm)

	[パラメータを渡せるようにします]
		hayabusa.db.AbstractRenderer#getValue(int row,String value,String param)
		hayabusa.db.CellRenderer#getValue(int row,String value,String param)
		hayabusa.db.DBColumn#getRendererValue(int row,String value,String param)
		plugin.column.Renderer_DATE#getValue(int row,String value,String param)
		plugin.column.Renderer_DECIMAL#getValue(int row,String value,String param)
		plugin.column.Renderer_MONEY#getValue(int row,String value,String param)
		plugin.column.Renderer_NUMBER#getValue(int row,String value,String param)

	[ローカルリソースの文字型⇒数値型変換の処理の有無]
		hayabusa.report2.OdsContentParser#OdsContentParser(ExecQueue qu,String pt)
		hayabusa.report2.OdsContentParser#writeParsedRow(String row,BufferedWriter bw,String sheetNameOrig,String sheetNameNew)
		hayabusa.report2.OdsContentParser#parseByAnnotation(String row,int curOffset,String key,StringBuilder sb)

	[不要なデータを出力しないようにします]
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[小数点で桁ぞろえするため、小数点以下、４桁のスペースと、pre 属性、右寄せを標準に入れます]
		plugin.column.Renderer_MONEY#getValue(String value,boolean isView)

	[標準オブジェクトとして、利用できる形にして、キャッシュします]
		plugin.column.Renderer_DATE#newInstance(DBColumn clm)
		plugin.column.Renderer_DATE#Renderer_DATE()
		plugin.column.Renderer_DATE#Renderer_DATE(DBColumn clm)
		plugin.column.Renderer_DECIMAL#newInstance(DBColumn clm)
		plugin.column.Renderer_DECIMAL#Renderer_DECIMAL()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\viewObject.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
	5.9.27.0 (2017/12/01)
		[jsChartのスライドバー小数点対応]
		整数に変換していた箇所を実数変換に変更します。
			hayabusa.taglib.JsChartTag#jsChartOutput()

		[JSON view用パラメータ追加]
		特定のカラムのみレンデラーを出力する事が出来るようにします。
		コードだけでなく日本語名称も同時に渡せるようにするためです。
			hayabusa.html.ViewJsonParam#JSON_RENDERER_COLS_KEY
			hayabusa.html.ViewJsonParam#JSON_RENDERER_COLS
			hayabusa.taglib.ViewJsonParamTag#setUseRendererColumns( final String cols )
			hayabusa.html.AbstractViewForm#setBooleanArray( final String clsm , final boolean def , final boolean[] arrays )
			plugin.view.ViewForm_JSON#create( final int startNo, final int pageSize )
			hybs-taglib.tld

		[fileDownloadサーブレットのヘッダ追加]
		ファイルサイズを表すContent-Lengthを追加しておきます
			hayabusa.servlet.FileDownload#doPost( final HttpServletRequest request, final HttpServletResponse response )

6.8.3.0 (2017/11/27)
	[useEqValOmit属性の追加]
		hayabusa.taglib.JsChartTag#setUseEqValOmit(String useEqValOmit)
		hayabusa.taglib.JsChartTag#release2()
		plugin.view.ViewForm_JSON#paramInit()

	[useZeroDataOmit属性で、nullOmit属性もセットします]
		hayabusa.taglib.JsChartTag#setUseZeroDataOmit(String useZeroOmit)
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[処理速度向上(カラムのキャッシュ)と、同一値のomit処理(useEqValOmit)]
		plugin.view.ViewForm_JSON#create(int startNo,int pageSize)

	[GEのFGJ条件]
	geのcustom/releaseNotesWhereA.jsp をincludeしているSQL文には、FGJの
	条件が含まれているため、whereタグから削除しておきます。
		GE0002\result.jsp(94): 			<jsp:directive.include file="/jsp/custom/releaseNotesWhereA.jsp" />
		GE0003\result.jsp(69): 		<jsp:directive.include file="/jsp/custom/releaseNotesWhereA.jsp" />
		GE0004\result.jsp(73): 		<jsp:directive.include file="/jsp/custom/releaseNotesWhereA.jsp" />
		GE0005\result.jsp(56): 		<jsp:directive.include file="/jsp/custom/releaseNotesWhereA.jsp" />
		GE0006\result.jsp(53): 		<jsp:directive.include file="/jsp/custom/releaseNotesWhereA.jsp" />

	[ﾘｿｰｽ追加]
	GEと**で、英語、中国語のﾘｿｰｽを追加しました。
	自動翻訳なので、問題があれば、ご指摘ください。

	[03_DBSEARCH]
	DB検索で、テーブル名一覧やカラム名を、ﾘｿｰｽから取得していましたが、
	コメントテーブル（DBA_TAB_COMMENTS、DBA_COL_COMMENTS）を優先して
	取得するようにします。
	コメントが無い場合は、ﾘｿｰｽから取得することになります。
		common/gamen/03_DBSEARCH/changeSQL.jsp
		common/gamen/03_DBSEARCH/result.jsp

	[H2 データベース対応]

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\multiMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

6.8.2.4 (2017/11/20)
	[FROM配列($1～$9)の制約で、イベント名が9個しか使えなかったのを修正します]
	 * (注意点4) 6.8.2.4 (2017/11/20) イベントカラムの、変数($1,$2...$9)は、先頭から９つまでしか使えません。
	 *          10個目以降の変数は無視されますので、必要であれば、9個までの位置に、カラムを記述してください。
		fukurou.util.StringFormat#format()

	[POIで作成したEXCEL(XLSX)は、文字列を、inlineStr で持っている為、取り出し方が特殊になります]
	EXCEL出力(xlsx)のファイルをそのまま取り込めませんでした。一旦上書き保存しないと、エラーになります。
	これは、通常のEXCELでは、文字列をマッピングして持っており、そのように読み込み処理で対応して
	いますが、POIで書き込んだEXCELは、文字列を、inlineStr で持っている為、取り出し方が特殊になります。
	以前のバージョンでは、対応できていた（はず）ですが、変更があったのかもしれません。
		fukurou.model.EventReader_XLSX.SheetHandler#endElement(String namespace,String localName,String qname)

	[poi-3.17 で、警告: [rawtypes] raw型が見つかりました対応]
		fukurou.model.ExcelModel#addImageFile(String imgFile,int shtNo,int row1,int col1,int row2,int col2,int dx1,int dy1,int dx2,int dy2)

	[POI]
		ext\poi-3.17.jar
		ext\poi-ooxml-3.17.jar
		ext\poi-ooxml-schemas-3.17.jar
		ext\poi-scratchpad-3.17.jar

	[rowObj のnull対策(poi-3.17)]
	poi-3.15 でも同じ現象が出ていますが、sht.getRow( stR ) で、Rowオブジェクトにnullが返ってきます。
	なんとなく、最後の行だけ、返ってきている感じです。
	頻繁には使わないと思いますので、最大カラム数=256 として処理します。
		fukurou.model.POIUtil#autoCellSize(Workbook wkbook,int maxColCount,int dataStRow)

	[ver7準備(java9対応)]
		fukurou.model.EventReader_XLSX#eventReader(File file,TableModelHelper helper)

	[環境変数( ${env.XXXX} ) を処理できるようにします]
		fukurou.db.DatabaseConfig#makeDbidMap(Element element,EDbid defDdbid)
		fukurou.db.DatabaseConfig#envText(String orgTxt)

	[ver7準備(java9対応)]
	改善 (61200-171116-14) ﾗﾍﾞﾙ概要説明画面に曖昧検索機能を追加しました。
		ge/jsp/GE0006/query.jsp , result.jsp

	[jsp , js , css , tld更新]
	TOPﾒﾆｭｰのGMIS対応
		C:\opengionV6\uap\webapps\gf\jsp\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\matrixMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\multiMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp

6.8.2.3 (2017/11/10)
	[menu/matrixMenu.jsp 関係]
	menu/matrixMenu.jsp 関係で、geを、vv にあわせます。
	ただし、custom ではなく、menu の matrixMenu.jsp をアクセスするように
	します。カスタマイズする場合は、custom に入れるのではなく、
	menu フォルダを作成して、そちらに入れてください。
		C:\opengionV6\uap\webapps\gf\jsp\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\matrixMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\multiMenu.jsp

	[Doubleｲﾝｽﾀﾝｽ作成方法の変更]
		penguin.math.ga.HybsScheduleChromosome#makeSchedule(List representation,Map machineList,Map taskSchedule)

	[java9対応(cls.newInstance() → cls.getDeclaredConstructor().newInstance())]
		fukurou.util.HybsLoader#newInstance(String clsName)
		fukurou.util.StringUtil#newInstance(String cls,ClassLoader loader)
		fukurou.xml.JspSaxParser#main(String[] args)
		hayabusa.common.HybsSystem#newInstance(String cls)
		penguin.common.SystemUtil#newInstance(String cls)

	[minCellCountの数が、一つ足りない事の修正]
	TopMenuTag の minCellCount で、表形式メニュー(MATRIX)の一つのセルに
	含まれる最小行数を指定しますが、指定の値より、１小さい値になります。
	件数比較で、j<minCellCount-1; となっているためで、-1 を修正します。
		hayabusa.taglib.TopMenuTag#makeMatrixMenu()
		hayabusa.taglib.TopMenuTag#makeMatrixMenu2()

6.8.2.2 (2017/11/02)
	[コネクションの再取得をリトライします]
		fukurou.fileexec.DBUtil#getConnection()

	[ネットワークパスのチェックを行います]
		fukurou.fileexec.DirWatch#run()

	[パッケージ名の簡略化を、汎用的に対応させます]
		fukurou.taglet.DocletVerCheck#writeContents(ClassDoc[] classes,DocletTagWriter writer,String version)
		fukurou.taglet.DocletVerCheck#optionLength(String option)
		fukurou.taglet.DocletVerCheck#start(RootDoc root)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp

	[V5 修正反映]
	※ 拡張JARは入れていません。
		5.9.26.0 (2017/11/02)
	X	[メール送信のsendGrid対応]
	X	SMTPサーバではなく、APIを利用したメール送信に対応させてます。
	X	今回はsendGridでの送信を実装しています。
		sendGridのAPIキーはシステムリソースのMAIL_SENDGRID_APIKEYで指定します。
	X	オブジェクトストレージを利用したファイル添付は現時点では対応させていません。
		まだ、同時にPostgreで動作するようにシーケンスの取得をnextvalではなくエンジン内部の互換機能を利用するよう変更します。
			hayasuba.mail.MailManager_DB#makeParamMap( final String systemId, final String[] ge30Data )
			hayasuba.mail.MailManager_DB#commitParamTable( final String uniq, final String fgj )
			hayasuba.mail.AbstractMailManager#getYkno()
	X		plugin.cloud.MailManager_DB_SendGridAPI
			plugin.daemon.MailDaemon_SendGridAPI
			hayabusa.common.SystemData#MAIL_SENDGRID_APIKEY

6.8.2.1 (2017/10/27)
	V5 の修正反映です。
	ただし、クラウドストレージ対応で、ReadTableTag、WriteTableTag の対応は、行っていません。
	Ver6では、なんとなく、クラウド用のサブクラスを作成して、システムリソースで切り替える方式のほうが
	全体にシンプルになりそうな気がするためですが、実際は、見ていませんのでわかりません。
	とりあえず、fileDownload.jsp だけは、反映しておきました。

	[V5 修正反映]
		5.9.25.2 (2017/10/27)
		[エラーメッセージのリソース化]
		xssCheck及びquotCheckのエラーメッセージをラベルリソース化します。
			hayabusa.taglib.CommonTagSupport#getRequestValue( final String key, final boolean xssCheckFlg )
			ラベルリソース ERR0048.1,ERR0048.2,ERR0049.1,ERR0049.2

	X	[クラウドストレージ対応(Excel入出力)]
	X	ファイルのアップロード/ダウンロードは5.9.25.0で対応しましたが、
	X	writeTable,readTableもクラウド上のストレージを利用出来るようにしておきます。
	X	readの一部処理はtomcat配下のディスクでの作業で行っているため、ストレージからコピーして対応します。
	X		hayabusa.taglib.WriteTableTag#doEndTag()
	X		hayabusa.taglib.WriteTableTag#entryStorage(String storage, String container, String trgFileName)
	X		hayabusa.taglib.ReadTableTag#create( final BufferedReader out )
	X		hayabusa.taglib.ReadTableTag#downloadStorageFile(String storage)
	X		hayabusa.taglib.ReadTableTag#getBufferedReader()
			jsp/common/fileDownload.jsp

6.8.2.0 (2017/10/13)
	[makeNthChildの廃止と、makeCheckboxで、個別にclass指定するように変更]
	6.8.1.0 (2017/07/14) で、[HTML5対応ヘッダー出力設定時に、ブラウザを互換設定したときの対応]
	を行いましたが、段組時にレイアウトがずれるため、一覧表示以外のview では、
	makeNthChildの使用を廃止し、個別にclass属性を入れるように、makeCheckboxの最後の引数を true にします。
		plugin.view.ViewForm_HTMLCustomTable#getTableHead()
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#makeBodyTable(StringBuilder outBuf,int row,int stackRow,int bgClrCnt,int blc,double[] costAry,String cap)

	V5 の修正反映です。
	クラウドストレージ と、JSON関係のパッケージは、今回、採用していません。
	実際に使う場合には、再度、調整が必要です。

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6260\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\query.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\jquery\jquery-migrate.js
		C:\opengionV6\uap\webapps\gf\src\script\common\jquery\jquery1.12.js

	[V5 修正反映]
		5.9.25.1 (2017/10/13)
			[GUIQueryTag機能追加]
			useBeforeHtmlTagの属性を追加します。
				hayabusa.taglib.GuiQueryTag コメント追記
				taglib.tld

			[edit機能修正]
			3ペイン画面でedit登録が綺麗に動いていなかったため修正します。
				jsp/common/gamen/14_EDIT/edit.js#refreshEdit( guikey, editName, backAddress )

		※ 5.9.21 で追加された、jar ファイルは、一旦保留します。
			jackson-annotations-2.8.0.jar
			jackson-core-2.8.8.jar
			jackson-databind-2.8.8.jar

		※ 5.9.25 で追加された、jar ファイルは、一旦保留します。
			btf-1.2.jar
			guava-20.0.jar
			jackson-coreutils-1.6.jar
			jackson-dataformat-yaml-2.8.8.jar
			json-patch-1.9.jar
			jsr305-2.0.0.jar
			msg-simple-1.1.jar
			okhttp-3.2.0.jar
			okio-1.6.0.jar
			openstack4j-core-3.1.0.jar
			openstack4j-okhttp-3.1.0.jar
			slf4j-api-1.7.21.jar
			slf4j-simple-1.7.21.jar
			snakeyaml-1.15.jar

6.8.1.7 (2017/10/13)
	※ このバージョンは、リリースしていません。
	どうするか、検討します。
	X	5.9.25.0 (2017/10/06)
	X		[クラウドストレージ対応]
	X		一部のファイル関係の機能（アップロード/ダウンロード）をクラウド上のストレージに対応させます。
	X		PaaSでサーバを立てる場合にはストレージはオブジェクトストレージを一般的には利用しますが、
	X		オブジェクトストレージはAPI経由で接続するため、標準的なファイル操作ではアクセスできません。
	X		クラウド用のプラグインとして、API経由でアクセスする仕組みを用意し、ファイルのアップロード/ダウンロードに対応させます。
	X		システムリソースCLOUD_STORAGEで利用するクラウドサービス（クラス）を指定する事でAPI経由でのアクセスとなります。
	X		未指定の場合は今まで通りの動作となります。
	X		今回の実装ではfileタグやfileQueryタグでの操作は対応していません。
	X		bluemixでサンプルプラグインを実装していますが、コンパイルにはopenstack4j-core-3.1.0.jar, openstack4j-okhttp-3.1.0.jarが必要です。
	X		（bluemix上で実際に実行する場合、openstack4からcallされる次のjarも必要です
	X		btf-1.2.jar ,guava-20.0.jar, jackson-coreutils-1.6.jar, jackson-dataformat-yaml-2.8.0.jar, json-patch-1.9.jar, jsr305-2.0.0.jar
	X		,msg-simple-1.1.jar, okhttp-3.2.0.jar, okio-1.6.0.jar, slf4j-api-1.7.21.jar, slf4j-simple-1.7.21.jar, snakeyaml-1.15.jar）
	X			hayabusa.io.StorageAPIFactory.java
	X			hayabusa.io.StorageAPI.java
	X			hayabusa.servlet.FileDownload.java#doPost( final HttpServletRequest request, final HttpServletResponse response )
	X			hayabusa.servlet.MultipartRequest#MultipartRequest(...)
	X			hayabusa.servlet.UploadFile#getUploadFile()
	X			hayabusa.servlet.UploadFile#renameTo( final String newName , final boolean useBackup, final String fileURL, HttpSession hsession)
	X			hayabusa.servlet.multipart.FilePart#writeToCloud(String storage, String directory, HttpSession hsession)
	X			hayabusa.taglib.FileUploadTag#doEndTag()
	X			hayabusa.taglib.FileUploadTag#makeDBTable( final MultipartRequest multi )
	X			hayabusa.taglib.FileUploadTag#makeDBTableFromClms( final MultipartRequest multi )
	X			hayabusa.common.SystemData#CLOUD_STORAGE
	X			hayabusa.common.SystemData#CLOUD_STORAGE_CONTAINER
	X			plugin.cloud.StorageAPI_bluemix.java

			[jquery1.12]
			JQuery1.4を利用してきましたが、一般的には1.9以降対応のモジュールも増えてきているため、
			IE7モードに対応した1.x系の最新である1.12を利用可能にします。
			ただし、互換性を保つため標準状態では1.4を読み込むようにします。
			また、1.12読み込み時もこれまでのスクリプト利用できるようにするため、jquery-migrate1.4を同時に読み込みます。
			ヘッダ固定やHTML5向けポップアップ等の主要スクリプトの動作は見ていますが、全ての標準スクリプトの動作を保証するものではありません。
				hayabusa.taglib.HeadTag#doEndTag()
				hayabusa.taglib.HeadTag#release2()
				hayabusa.taglib.HeadTag#setUseJquery12( final String flag )
				jsp/common/jquery/jquery1.12.js
				jsp/common/jquery/jquery-migrate.js
				hybs-taglib.tld

6.8.1.6 (2017/09/29)
	[imageOnly="true" で、イメージにリンクが付かないバグ修正]
		hayabusa.taglib.TopMenuTag#makeTagMenuString(String href,String target,String bodyIn,String gamenId,String imgKey,int type)

	[localResource でSYSTEM_IDを使用する修正]
		ge/jsp/custom/multiChoose.jsp

	[IEのWindowクローズメッセージが２回出る対策]
	警告で別画面を立ち上げたときに、IEのWindowクローズメッセージが２回出る対策
	onClick="closeWindow()" と、onUnload="closeWindow()" と入っているため。
	×で閉じると、onUnload が走らないので、resizeTo(1024,768); も動かない。
		gf/jsp/common/errorMessage.jsp

	[textarea.renderer-textarea の修正]
		src\script\common\default.css

	[ｿｰｽGrep検索のsuffixに.js を追加]
		jsp\DOC23\query.jsp

	[V5 修正反映]
		5.9.24.3 (2017/09/29)
			[JFreeChartの機能追加]
			線グラフで対応されていたMarkOverColorsを棒グラフでも対応する。
				hayabusa.io.HybsBarRenderer#drawItem2(...)
				hayabusa.io.ChartDataset#getRenderer( final int serNo , final CategoryURLGenerator urlGen )
				hayabusa.taglib.ChartDatasetTag#setMarkOverColors( final String overColors ) コメント変更

		5.9.24.2 (2017/09/22)
			[eventScript修正]
			JavaScriptのパラメータ取得方法を修正して互換性を向上させます。
				jsp/common/eventScript.js#check( obj, sUrl )

6.8.1.5 (2017/09/08)
	[LOGGER.debug 情報の追加]
		fukurou.fileexec.AppliExec#exec(Path path)
		fukurou.fileexec.AppliExec#AppliExec(String systemId,String execId)
		fukurou.fileexec.CommandLine#CommandLine(String[] values)
		fukurou.fileexec.DBUtil#execute(String query,List list)
		fukurou.fileexec.DBUtil#execute(String insQuery,String updQuery,List insList,List updList)
		fukurou.fileexec.FileExec#watchStop()
		fukurou.fileexec.FileExec#checkFile(String event,Path filePath)
		fukurou.fileexec.FileExec.GE71#dbInsert(String fgtKan,String tmStr,Path fIn,Path fOk,Path fNg,int sutori,String errMsg)
		fukurou.fileexec.FileExec#FileExec(CommandLine cmndLine)
		fukurou.fileexec.FileExec#watchStart()
		fukurou.fileexec.MsgUtil#throwException(Throwable th,String id,Object[] args)
		fukurou.fileexec.MsgUtil#getMsg(String id,Object[] args)
		fukurou.fileexec.RunExec_DBIN#exec(Path path,String[] ge72Data)

	[LOGGER.debug 情報の追加]
	 try ･･･ catch( Throwable ) 構文を、runメソッドの標準的な作りにしておきたいため、
 	あえて、実行メソッドを分けているだけです
		fukurou.fileexec.FileWatch#execute()

	[PMD refactoring. It is a good practice to call super() in a constructor]
		plugin.column.Editor_DATALIST_R#Editor_DATALIST_R()

	[logフォルダの存在チェックと作成]
		fukurou.fileexec.XLogger#XLogger(String name)

	[ﾌｧｲﾙ名の'*'の処理の見直し]
		fukurou.fileexec.PathMatcherSet#addFileName(String filename)

	[V5 修正反映]
		5.9.24.0 (2017/09/01)
			[当日、休日の色の不具合対応]
			org.opengion.hayabusa.taglib.GanttHeaderTag#makeZoom2( final int add )

		5.9.24.2 (2017/09/15)
			[インストール時の情報表示]
			AzureのpostgresのDB名がPOSTGRESQLなので対応しておきます。
				fukurou.db.DBUtil#getDBType( final String dbName )

		5.9.24.1 (2017/09/08)
			[インストール時の情報表示]
			システムインストール時にDB名称を表示するようにしておきます。
			（インストール出来ない場合に確認するため）
				hayabusa.common.SystemInstaller#SystemInstaller( final Connection defConn, final Connection rscConn, final PrintWriter out ) 

6.8.1.4 (2017/08/25)
	[filename に、拡張子はつけません。]
		hayabusa.taglib.FileUDTag#doEndTag()

	X [class="W100"の追加条件に、dbType 制限を掛けません]
	X	hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)

	[must の取り消し]
		これは、config.setEditorAttributes( attri ); の副作用で、config から、must をremoveする必要が出てきました。
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)

	[must="false"で、config.setEditorAttributes で、属性を追加するようになった為の取り消しの対応]
	 * ※ 6.8.1.4 (2017/08/25)
	 *    type に、null を指定できるようにします。その場合は、type="must" を
	 *    削除する動きになります。
	 *    本来なら、delMustType( int ) などのメソッド追加が良いのですが、
	 *    今回は、変更箇所を少ない目にするため、このメソッドのみで対応します。
		hayabusa.taglib.ColumnEditorTag#doEndTag()
		hayabusa.db.DBColumnConfig#removeEditorAttributes(String key,String val)
		hayabusa.db.DBTableModelImpl#addMustType(int dbColumn,String type)
		hayabusa.taglib.HTMLTagSupport#makeMustHidden(String name)
		hayabusa.taglib.HTMLTagSupport#setMust(String flag)

	[ｶﾞﾝﾄEdge対応のScript反映]
		訂正箇所は550行目、566行目と621行目です。
		common/option/adjustGanttTable.js

	[空白文字だけの行を、改行のみに変更します。]
		6.8.1.4_refactoring.txt

	[V5 修正反映]
		5.9.24.0 (2017/09/01)
			[ヘッダ固定修正]
			ヘッダ二重の修正で、eventColumn等でスクリプトが再実行された際の処理の漏れがあったので追加します。
				common/scrollBar2.js

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\scrollBar2.js

6.8.1.3 (2017/08/18)
	6.8.1.3 (2017/08/04) と同じﾊﾞｰｼﾞｮﾝで、コンパイル日を変更します。

	[V5 修正反映]
		[ヘッダ固定修正]
		5.9.23.0の追加修正です。日付や時刻選択用のアイコンが選択される可能性があるためbutton,imgの対応も行います。
			common/scrollBar2.js

6.8.1.3 (2017/08/04)
	[日本語のeditNameが、ネイティブモードでHTTP400 エラーになる]
	EDIT名に日本語を使用している場合、URLエンコードしておかないと、
	ネイティブモードでは、HTTP 400エラーが発生します。
	以前、buttonタグのラベルが日本語の場合にも同様に現象が発生しました。
		hayabusa.taglib.FileUDTag#doEndTag()

	※ 6.8.1.1 (2017/07/22) [転送不要のキーを除外します]
		※ 日本語部分があるため、URLEncode は入れました。
		※ どうも、Tomcatのﾊﾞｰｼﾞｮﾝ依存のようである。つまり、ネイティブモード時に
		   日本語が含まれると、画面遷移が、より厳しく判定されるようになったようだ。
		※ 今回の件、<a href="ogOpen(・・・・)" /> 処理で行っているが、この場合、
		   URLEncodeしても、だめみたいで、<a onClick="ogOpen(・・・・)" /> に変更した。

	[main引数からのURLは、StringUtil.urlEncode2 を必ず適用する]
		fukurou.util.URLConnect#main(String[] args)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\scrollBar2.js

	[V5 修正反映]
		5.9.23.1 (2017/08/18)
			[headタグのタイプ追加]
			headタグのタイプにjsonを追加します。
			headタグの処理を通した上で、contentType="application/json"をセットします。
			出力は何もしません。
				hayabusa.taglib.HeadTag#doEndTag() 
				hayabusa.taglib.HeadTag#doStartTag()

		5.9.23.0 (2017/08/10)
			[ヘッダ固定修正]
			ヘッダ固定時にブラウザで検索を行った際に、ヘッダが二重になる現象の対応をします。
				common/scrollBar2.js
				hayabusa.html.AbstractViewForm#getSortedColumnLabel( final int column )

6.8.1.2 (2017/07/31)
	[org.opengion.fukurou.fileexec パッケージ]
	org.opengion.fukurou.fileexec パッケージを追加します。
	これは、仮対応で、最終的には、Ver7 として、正式ﾘﾘｰｽ予定です。
	このファイル取込パッケージは、GE70,GE71,GE72 の各テーブルを使用します。

6.8.1.1 (2017/07/22)
	[ckboxTD変数は、&lt;td&gt; から &lt;td に変更します(タグの最後が記述されていない状態でもらう)]
	viewのckboxTD変数は、<td> などを定義していましたが、class 属性を追加したいため、
	<td のみ定義します。">" は、その後の処理で、追加します。
		plugin.view.ViewForm_HTMLAjaxTreeTable#create(int strNo,int pageSize)
		plugin.view.ViewForm_HTMLCrossTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCrossTable#makeCheckbox(String ckboxTD,int row,int blc)
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLSeqClmTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#makeBodyTable(StringBuilder outBuf,int row,int stackRow,int bgClrCnt,int blc,double[] costAry,String cap)
		plugin.view.ViewForm_HTMLTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLTable#makeCheckbox(String ckboxTD,int row,int blc,boolean useS9)

	[makeNthChild 処理時に、自身のﾃｰﾌﾞﾙと区別するために、viewClass を追加します]
		hayabusa.taglib.TaglibUtil#makeHTMLErrorTable(ErrorMessage errMsg,ResourceManager resource)

	[互換性を保つためのメソッド]
		plugin.view.ViewForm_HTMLTable#makeCheckbox(String ckboxTD,int row,int blc)

	[転送不要のキーを除外します]
	これは、ボタンのラベルに日本語を使用した場合に、ネイティブモードでは、HTTP 400エラーが
	発生して画面遷移できなくなります。
	HybsSystem.NO_XFER_KEY は、画面遷移時に引数に加える必要がないため、除外します。
	この現象は、Tomcatのﾊﾞｰｼﾞｮﾝに依存しています。
		hayabusa.taglib.FrameTag#isNormalRequestKey(String key)

	[JavaScriptのalertｺﾒﾝﾄの日本語を、英語にしておきます。]
		option\adjustBar.js(167): 			alert( "属性[id]を設定してください。" ); 
		option\adjustBar.js(174): 			alert( "属性[type]を設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(181): 			alert( "属性[value]を設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(187): 			alert( "属性[baseVal]を設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(196): 					alert( "属性[value=" + tmpValue + "]と属性[color=" + tmpColor + "]を一対一で設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(203): 					alert( "属性[value]と属性[colorNo]を一対一で設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(209): 				alert( "属性[color]か属性[colorNo]のどちらかは設定してください。id=" + iBarArray[i].id ); 
		option\adjustBar.js(232): 				alert( "横棒と縦棒が混在しています。" );
		option\adjustBar.js(236): 				alert( "横棒と縦棒が混在しています。" );
		option\adjustField.js(43): 			alert("colsWidthの設定値の数はcolsと一致しません。"); 
		option\adjustGanttTable.js(681): 					alert( "時間をYYYYMMDDHH24MMのフォーマットで設定してください。("+hilightBar.getAttribute('startDT') + ")" );
		option\adjustMatrix.js(786): 			alert("mode属性は「Layout,Value」以外の値に設定できません");

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2140\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\process.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustBar.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustField.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustMatrix.js

	[tomcatのalias]
	META-INF/context.xml で、alias設定を行います。(サンプル)

	[V5 修正反映]
		5.9.22.2 (2017/07/21)
	X		[GF9160 ３ペイン]
	X		３ペインテスト画面を作成します。
	X			jsp/GF9160

			[messageタグ]
			messageタグでタイプをTips指定した場合にはclass=ogmsg付きのspanタグで囲います。
			また、CSSにヘルプアイコン表示用の記述を追加しておきます。
				hayabusa.taglib.MessageTag#makeTag()
				common/defaut.css

			[日付ピッカー修正]
			bulkセットで動作していなかったので、変更があった場合はonChangeを走らせるようにします。
			また、5.9.22.0のピッカー修正が反映されていなかったようなので反映させておきます。
	X			jsp/common/eventScript.js
	○			jsp/common/calendar3.js			V6 は、calendar3.js に、移植しているため。

6.8.1.0 (2017/07/14)
	[HTML5対応ヘッダー出力設定時に、ブラウザを互換設定したときの対応]
		plugin.view.ViewForm_HTMLCustomTable#getTableHead()
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLTable#getTableHead()

	[JAVADB → DERBY に変更]
		plugin.table.TableFilter_INDEX_DERBY#TableFilter_INDEX_DERBY()
		plugin.table.TableFilter_SEQUENCE_DERBY#TableFilter_SEQUENCE_DERBY()
		plugin.table.TableFilter_TABLE_DERBY#TableFilter_TABLE_DERBY()

	[GF9160 ３ペイン]
	３ペインテスト画面を作成します。
		jsp/GF9160

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF2140\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result_CLMSEQ.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.22.1 (2017/07/14)
			[帳票・要求明細データ画面修正]
			検索項目に帳票IDがありましたが、この値はverifyにしか利用していませんでした。
			レスポンス的にも問題がなさそうなので、検索条件として使われるようにします。
				ge/jsp/REP02/result.jsp

		5.9.22.0 (2017/07/07)
			[日付ピッカー修正]
			初期値として不正日付や空文字の場合に正しく動作しないので修正します。
				jsp/common/eventScript.js#glDatePicker

			[edit機能修正]
			edit機能のカラム編集画面で編集名を選択した読み込んだ場合に編集できる項目が制限されてしまっていた。
			これは以前に追加した制限をかける機能の影響なので修正する。
				jsp/common/gamen/14_EDIT/result_CLMSEQ.jsp

		5.9.21.1 (2017/06/16)
			[Zip圧縮の結果出力]
			listがnull時のパターンが存在した場合に備えて、出力を追加しておきます。
				fukurou.util/ZipFileUtil#main( final String[] args )

			[QueryButtonタグのクリア機能]
			queryButtonでuseClearを利用したJavaScriptタイプのリセットは
			query.jsp、command=NEW、フレーム名QUERYで固定されています。
			これらをタグから指定可能にしておきます。
				hayabusa.taglib.QueryButtonTag#release2()
				hayabusa.taglib.QueryButtonTag#getReset()
				hayabusa.taglib.QueryButtonTag#setClearTarget( final String tgt )
				hayabusa.taglib.QueryButtonTag#setClearHref( final String page )
				hayabusa.taglib.QueryButtonTag#setClearCommand( final String cmd )
				hybs-taglib.tld

6.8.0.1 (2017/06/30)
	※ リリースしていません。
	XU など変換時に、rtrim を行う
		eventScript.js/convert( obj )

	[-5:1レベル表示追加(元は、相対パスのみ対応していたが、絶対パスにも対応)]
		hayabusa.taglib.TopMenuTag#makeTagMenuString(String href,String target,String bodyIn,String gamenId,String imgKey,int type)

	[str指定のｷｰﾜｰﾄﾞ]
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)

	[unmodifiable という文字列もチェック対象外にします]
		fukurou.taglet.DocletSpecific#checkPMD(ClassDoc classDoc)

	[つづり間違いに対応するため、厳密にチェックします]
		fukurou.util.StringUtil#nval(String inStr,boolean def)

6.8.0.0 (2017/06/02)
	[caseKey,caseVal,caseNN,caseNull 属性を追加]
		hayabusa.taglib.FileOptionTag#doStartTag()
		hayabusa.taglib.FileOptionTag#doEndTag()
		hayabusa.taglib.FileQueryTag#doEndTag()
		hayabusa.taglib.FileWhereTag#doEndTag()

	[notEquals 属性追加 , useDir="false" の初期値設定]
		hayabusa.taglib.FileWhereTag#release2()
	[notEquals 属性追加]
		hayabusa.taglib.FileOptionTag#release2()

	[sortColumn 追加]
		hayabusa.taglib.JsChartTag#setSortColumn(String sortClm)
		hayabusa.taglib.JsChartTag#release2()
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[zipFile の親ディレクトリを作成します]
		hayabusa.taglib.FileTag#actionExec(String action)

	[アーカイブするファイルのタイムスタンプをセットする]
		fukurou.util.ZipArchive#addZipEntry(List list,ZipArchiveOutputStream zos,String prefix,File[] files)

	[フォルダ内のファイルが無い場合は、階層に加えない]
		hayabusa.taglib.FileOptionTag#makeLabel(File path,OptionAncestorIF select,Comparator comp,boolean grpDir)

	[メニュー項目の最後の項目を削除]
		fukurou.util.Options#removeLast()
		hayabusa.taglib.DatalistTag#removeLast()
		hayabusa.taglib.OptionAncestorIF#removeLast()
		hayabusa.taglib.SelectTag#removeLast()

	[入力共通パス(inPath)を指定します]
		hayabusa.taglib.FileUpdateTag#release2()
		hayabusa.taglib.FileUpdateTag#execute()
		hayabusa.taglib.FileUpdateTag.FromToFiles#FromToFiles(DBTableModel table,String targetDir,boolean createDir,String inPath)
		hayabusa.taglib.FileUpdateTag.FromToFiles#makeFromToFile(int rowNo)

	[入力共通パスを指定します]
		hayabusa.taglib.FileUpdateTag#setInPath(String path)

	[判定結果を反転させて処理する notEquals 属性を追加します]
		fukurou.util.HybsFileFilter#HybsFileFilter(String useDIR,boolean ignoreCase)
		fukurou.util.HybsFileFilter#isHidden(String flag)
		fukurou.util.HybsFileFilter#HybsFileFilter(String useDIR,boolean ignoreCase,boolean notEquals)
		fukurou.util.HybsFileFilter#startsWith(String prefix)
		fukurou.util.HybsFileFilter#startsDir(String prefix)
		fukurou.util.HybsFileFilter#endsWith(String suffix)
		fukurou.util.HybsFileFilter#instr(String str)
		fukurou.util.HybsFileFilter#matches(String str)
		fukurou.util.HybsFileFilter#HybsFileFilter()
		fukurou.util.HybsFileFilter#lastModified(String modify)
		fukurou.util.HybsFileFilter#lastModified(String modify,boolean reverse)
		fukurou.util.HybsFileFilter.ModifyFileFilter#ModifyFileFilter(String value,boolean reverse)
		fukurou.util.HybsFileFilter.ModifyFileFilter#accept(File file)

	[新規追加]
		hayabusa.taglib.FileWhereTag#setNotEquals(String flag)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF7170\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7170\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7170\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7170\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.21.0 (2017/06/02)
			※ JSON関係は、パッケージの配置や、クラスの継承等をもう少し
				検討したいため、Ver5 の反映は見送ります。

6.7.9.1 (2017/05/19)
	[BizLogic関連の見直し]
	BizLogic関連のクラスを見直します。
	１．protected ArrayTableModel table を private DataModel<String> table に変更。
	２．それに伴う、DataModelインターフェースの追加
	３．それに伴う、BizLogic関連クラスのメソッドの追加

	[ArrayTableModel をDataModel<String> に変更]
		fukurou.business.AbstractBizLogic#exist(String type,String tblId,String ns,String vs,String conNs,String conVs,boolean isErrThrow)
		fukurou.business.AbstractBizLogic#replaceParam(String str,int rw,DataModel tbl)
		fukurou.business.AbstractBizLogic#getFormatter(String str,DataModel tbl)
		fukurou.business.AbstractBizLogic#createTableBySql(String sq)
		fukurou.business.AbstractBizLogic#createTableBySql(String sq,int rw,DataModel tbl)
		fukurou.business.AbstractBizLogic#setTable(DataModel tbl)
		fukurou.business.AbstractBizLogic#call(String subLogicName,String key,String val,int rw,DataModel tbl)
		fukurou.business.AbstractBizLogic#sql(String sq,int rw,DataModel tbl)
		fukurou.business.AbstractBizLogic#execSQL(String sq,int rw,DataModel tbl)

	[ArrayTableModel を、DataModel I/F に変更]
		fukurou.business.BizLogicHelper#setTable(DataModel tbl)
		hayabusa.taglib.BizLogicTag#execute()

	[RETURN を返す変数が、logicName ＋ .RETURN にします]
		hayabusa.taglib.BizLogicTag#call(String logicName,Transaction tran)

	[keysMap が、空の場合も、keyValMap に登録する]
	(initSet 未登録時)
		hayabusa.db.AbstractTableFilter#setKeyVal(String key,String val)

	[protected ArrayTableModel を、private DataModel に変更します]
		fukurou.business.BizLogic_TABLE#main()
	このメソッド自体は、protected属性であるため、サブクラスから直接参照することができます。
 但し、これは、各業務ロジックで直接参照することを想定したものではなく、BizLogicの
 メイン構造を拡張するサブクラスを定義する際に使用することを想定しています。
 (この想定がなければ、本来は、package privateにすべきです)
 このため、業務ロジックを各実装クラスでは直接参照しないで下さい。
		fukurou.business.BizLogic_CURSOR#init()

	[インターフェースの見直しにより、追加]
		fukurou.business.ArrayTableModel#setModifyType(int row,String modType)
		fukurou.model.DataModel#getRowCount()
		fukurou.model.DataModel#getModifyType(int row)
		fukurou.model.DataModel#setModifyType(int row,String modType)

	[幅が0の場合は、1ピクセルだけ一つ前の領域に描画する]
		plugin.view.ViewForm_ImageTimeBar#imageMeker(Graphics2D g2,Color oldColor,int imgX,int imgY,int imgW,boolean useTipsLink,int row,StringBuilder outBuf)

	[文字列をdoubleに変換します]
		fukurou.business.AbstractBizLogic#str2dbl(String val)

	[文字列を整数に変換します]
		fukurou.business.AbstractBizLogic#line(int col)
		fukurou.business.AbstractBizLogic#line(int col,int rw)
		fukurou.business.AbstractBizLogic#str2int(String val)

	[新規追加]
		fukurou.business.AbstractBizLogic#getTable()
		hayabusa.db.AbstractTableFilter#getKeys()
		plugin.table.TableFilter_KEY_BREAK#getKeys(int[] clms,String[] rowData)
		plugin.table.TableFilter_KEY_BREAK#TableFilter_KEY_BREAK()
		plugin.table.TableFilter_KEY_BREAK#execute()
		plugin.table.TableFilter_MATCHES#TableFilter_MATCHES()
		plugin.table.TableFilter_MATCHES#execute()

	[インターフェースの見直しにより、削除(DataModelに移動)]
		hayabusa\db\DBTableModel#String INSERT_TYPE = "A";
		hayabusa\db\DBTableModel#String UPDATE_TYPE = "C";
		hayabusa\db\DBTableModel#String DELETE_TYPE = "D";
		hayabusa\db\DBTableModel#String getModifyType(int row) ;
		hayabusa\db\DBTableModel#void setModifyType( int row,String modType ) ;
		hayabusa\db\DBTableModel#int getRowCount() ;
		hayabusa\db\DBTableModel#void setValues( String[] values, int aRow ) ;

	[２度押し防止 oneClick() チェック]
	form タグの、２度押し防止JavaScript(return oneClick();) は、og:headタグに @useAjaxSubmit='true' を
	指定している場合は、使えません。
	JSP解析 のルールに、追加します。
	WARNING12 and not(//og:head[@useAjaxSubmit='true']) 追加
	ERROR23 新規追加  useAjaxSubmit='true'と、oneClick は同時には入れません。
		gf\jsp\DOC18\xsltV6\GF70_PROG.xsl

	[HEADER_MENU_TYPE の変数名修正]
	トップボタンか、３色ボタンの判定変数 menuType と ヘッダーﾒﾆｭｰの変数 MENU_TYPE が
	ややこしいので、MENU_TYPE を、HEADER_MENU に変更します。
		gf/jsp/custom/query_info.jsp

	[つづりミス修正]
	applicaton を application に変更します。
		6.7.9.1_refactoring.txt

	[改善 (61200-170517-05)]
	ｴﾗｰﾒｯｾｰｼﾞ表示際の行番号のﾗﾍﾞﾙ変更
	viewの明細部では 「No」で表示されているが、エラーメッセージでは「行番号」が表示されています。
		カラムリソース ROW_NO の 名前(短) に、No を追加します。

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX024\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\eventColumn_COLUMN_NUMBER.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX030\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\jsp\custom\query_info.jsp

	[V5 修正反映]
	5.8.20.2 (2017/05/19) の追加更新分を反映させます。
		5.8.20.2 (2017/05/19)
			[異常値検出サンプル画面]
			マハラノビス距離を利用した異常値判定のサンプル画面を追加しました。
			（正確には「異常」ではなく、単純に母集団との距離が遠いという判定）
				gf/jsp/GFX030

	5.9.20.1 (2017/05/12) の追加更新分を反映させます。
		5.9.20.1 (2017/05/12)
	X		[Bizロジック修正]
	X		6.7.9.0での対応の反映です。
	X		nullと isEmpty() も、0 を返します。
	X			fukurou.business.AbstractBizLogic#vari(String key)
	X			fukurou.business.AbstractBizLogic#vard(String key)
	X			fukurou.business.AbstractBizLogic#linei(String key,int rw)
	X			fukurou.business.AbstractBizLogic#lined(String key,int rw)
	X			
	X		[JsChartTagの機能追加]
	X		v6での変更を反映させておきます。
	X		・タグの使用を決める共通属性の対応
	X		・useRenderer追加
	X			hayabusa.taglib.JsChartTag#setUseRenderer( final String usernd )
	X			hayabusa.taglib.JsChartTag#jsChartOutput()
	X			hayabusa.taglib.JsChartTag#release2()
	X			hybs-taglib.tld

			[統計処理にマハラノビス距離追加]
			教師無しデータで異常値検知が可能な、マハラノビス距離を利用した判定クラスを追加します。
			サンプルデータ集合を与える事で、マハラノビス距離を算出するための平均と共分散を作成し、
			判定したいデータのマハラノビス距離が閾値を超えているかで判定が可能です。
				penguin.math.statistics.HybsMahalanobis

6.7.9.0 (2017/04/28)
	[nullと isEmpty() も、0 を返します]
		fukurou.business.AbstractBizLogic#vari(String key)
		fukurou.business.AbstractBizLogic#vard(String key)
		fukurou.business.AbstractBizLogic#linei(String key,int rw)
		fukurou.business.AbstractBizLogic#lined(String key,int rw)

	[row を使用して、#lined( String,int )を呼びます]
		fukurou.business.AbstractBizLogic#lined(String key)

	[row を使用して、#linei( String,int )を呼びます]
		fukurou.business.AbstractBizLogic#linei(String key)

	[useRenderer 追加]
		hayabusa.taglib.JsChartTag#setUseRenderer(String usernd)
		hayabusa.taglib.JsChartTag#release2()
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\eventColumn_COLUMN_NUMBER_MULTI.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX028\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\eventColumn_COLUMN_NUMBER.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX029\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[V5 修正反映]
	5.9.20.0 (2017/05/02) の追加更新分を反映させます。
		5.9.20.0 (2017/05/02)
			[HTML5ポップアップの修正]
			iframeの入力が出来なくなるIEの不具合と思われる問題で、追加で修正しておきます。
				jsp/common/option/html5modalDialog.js

			[25_DBSOKAN,26_DBTANKAIKIをGF画面に変更]
			penguinはオプションパッケージのため、commonではなくgf画面としておきます
				gf/jsp/GFX028
				gf/jsp/GFX029

6.7.8.0 (2017/04/21)
	[ValueMapParamTag のパラメータを追加します]
		hayabusa.taglib.ValueMapTag#setParam(ConcurrentMap pMap)
		hayabusa.taglib.ValueMapTag#makeRestValue()

	[valueMapParam関連]
		hayabusa.taglib.ValueMapTag#release2()
		hayabusa.taglib.ValueMapTag#makeMapObj(DBTableModel table)
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\common\eventColumnMaker.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\08_DBUPDATE\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
	5.9.19.2 (2017/04/21) の追加更新分を反映させます。
		5.9.19.2 (2017/04/21)
	X		[相関係数、回帰計算の標準画面]
	X		標準の画面として、指定したテーブルからNUMBER型のカラムを選択し、相関ヒートマップを取る事が出来るようにします。
	X		同様に、指定したテーブルの２つのカラムから単回帰及び二次回帰が出来るようにしておきます。
	X		JavaのBIZロジックを利用しているため、src/biz/commonをビルドに含めます
	X		※回帰計算の画面はインタフェイスを利用するような形に将来的に変更する可能性があります
	X			jsp/common/gamen/25_DBSOKAN
	X			jsp/common/gamen/26_DBTANKAIKI
	X			src/biz/common/COMMON25A.java
	X			src/biz/common/COMMON26A.java
	X			src/biz/common/COMMON26B.java
	X			build.xml

			[標準画面のAzure対応]
			08_DBUPDATE,09_DBVIEWの画面はSQLServerに対応していませんでしたが、対応させます。
	X		又、DBF.NAMEを利用していた箇所をDBF.TYPEにします。
				jsp/common/gamen/08_DBUPDATE/sqlValues.jsp
				jsp/common/gamen/09_DBVIEW/sqlValues.jsp

	5.9.19.1 (2017/04/14) の追加更新分を反映させます。
		5.9.19.1 (2017/04/14)
			[SQL Serverのテーブルスクリプト出力修正]
			5.9.19.0で対応した箇所ですが、元々default値はクォート付で登録される想定のため、条件判定を変更します。
			（先頭の値がシングルクォート以外の場合のみクォートを付ける）
				plugin.table.TableFilter_TABLE_SQLSERVER#makeLineList( final String[] data,final boolean first )
				
			[DBF.TYPE追加]
			5.9.19.0で追加したDBTYPEでの扱いに伴い、DBF.TYPEで画面からの確認用に種類を取れるようにしておきます。
				fukurou.db.DBFunctionName#getFunctionName( final String func ,final String dbid )
				
			[21_WHTSNEW修正]
			新着情報画面で一部Oracle依存のコードがあったため修正しておきます
				jsp/common/gamen/21_WHTSNEW
				
			[eventColumnのDATALIST対応]
			eventColumnをDATALISTに対応させます。
				jsp/common/eventColumnMaker.jsp

6.7.7.2 (2017/04/14)
	※ 6.7.8.0 をリリースするため、このバージョンは、リリースされません。

	[(注意点3)現時点では、INMENU,INDBMENUについては、イベントカラムが正常に動作しません]
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)

	[VAL に、&#064; 付きのパラメータを使えるようにします]
		hayabusa.taglib.CommonTagSupport#getReservedValue(String key)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\配置図座席表\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustMatrix.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\ogTbodyMovable.js

6.7.7.1 (2017/04/07)
	[onUnload="ie_X(event);" 削除]
		3.8.6.1 (2006/10/24) で導入した、IEの閉じるボタンで、
		イベントを発生させて、セッション切断する機能を削除します。
		現在、GF0000\index.jsp と、menu\menu.jsp に記述していますが、
		どちらも、JavaScript を読み込んでいないため、実行されないはずです。
			GF0000\index.jsp(17): <body onUnload="ie_X(event);">
			menu\menu.jsp(12): <body onUnload="ie_X(event);">

	[GE：ラベルリソース]
	ラベルリソースの概要欄が、短いので、長くします。
	size指定するのではなく、既存の文字列数に合わせて、伸びるように、
	clazz="W100" を定義しておきます。
		GE0005/result.jsp
			<og:columnEditor column="DESCRIPTION" clazz="W100" />

	[ｾﾚｸﾄﾒﾆｭｰ(GF6010)]
	ｾﾚｸﾄﾒﾆｭｰ のサンプル画面を少し修正
		gf\jsp\GF6010\query.jsp

	[useZeroDataOmit属性の初期値変更]
	6.7.7.0 (2017/03/31)で導入した、useZeroDataOmit属性ですが、
	初期値を、true からfalse に変更します。

	[viewMsgTypeに、TABLE_ST の追加(スタックトレースを含む詳細)]
		hayabusa.taglib.ErrorTag#doEndTag()
		hayabusa.taglib.ErrorTag#getTableMsg(Throwable thr,boolean useST)

	[コードリソースに概要を記入すると、isUse が無効になっていたのを修正]
		hayabusa.db.Selection_CODE#Selection_CODE(CodeData cdData,String addKeyLabel)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF0000\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6010\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\配置図座席表\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample10.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample11.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample10.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample11.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX027\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\menu.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustMatrix.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\ogTbodyMovable.js

	[V5 修正反映]
	5.9.19.0 (2017/04/07) の追加更新分を反映させます。
		5.9.19.0 (2017/04/07)
			[ogTbodyMovable修正]
			VIEWテーブルの要素をマウスで上下に移動可能にするogTbodyMovableが動作しなくなっていたので修正します。
				jsp/common/option/ogTbodyMovable.js

			[座席表機能修正]
			座席表の画面で、色が正しく出ていない部分を修正しました。
			また、IE9以上で正しく動作していない箇所があったので対応しています。
				jsp/common/option/adjustMatrix.js
				gf/jsp/GF7213/result.jsp

			[統計計算サンプル画面]
			作成した相関、重回帰、ロジスティック回帰についてのサンプル画面を作成します。
			使えるデータがなかったので、新たにGF47として学生生活調査サンプルのテーブルを作ります。
			この画面はPGサンプルなので、本来の回帰処理で注意が必要な事項については特に気にしていません。
				gf/jsp/GFX027
				src/biz/gf/GFX027A.java
				GF47テーブル

	X	DB種別の件と、default値の話は、とりあえず保留
	X		[AzureのSQLServer対応]
	X		Azure上のSQLServerはDB名が「MICROSOFT SQL SERVER」のため、これに対応しておきます。
	X		実装としては、DBUtil上にDB種別を返すメソッドを用意して、DBFunctionNameではそれを利用し、
	X		システムインストール時とFunction文字列取得時にはタイプを利用するように変更します。
	X			fukurou.db.DBUtil#getDBType( final String dbName )
	X			fukurou.db.DBUtil#DBTypes
	X			fukurou.db.DBFunctionName#getDBName( final String dbName )
	X
	X		[SQL Serverのテーブルスクリプト出力修正]
	X		varcharタイプのdefault値にシングルクウォートが抜けていたので付くようにしておきます。
	X		とりあえず、SQL Serverのみの修正です。
	X		VIEWスクリプト出力(GF82データ)等がOracle専用の書き方になっているものもあるため、
	X		現状では完全に自動起動に対応しているわけではありません。
	X			plugin.table.TableFilter_TABLE_SQLSERVER#makeLineList( final String[] data,final boolean first )

6.7.7.0 (2017/03/31)
	[ColorMapの色番号で指定]
		hayabusa.taglib.JsChartDataTag#setColorNo(String colorNo)

	[ViewJsonParam属性を、文字列から、boolean に変更]
		plugin.view.ViewForm_JSON#paramInit()

	[applicationスコープの文字列を取得します]
		hayabusa.taglib.CommonTagSupport#getReservedValue(String key)

	[backgroundColor が未設定の場合は、borderColor を使用します]
		hayabusa.taglib.JsChartDataTag#doEndTag()

	[jsDataのローカル変数化]
		hayabusa.taglib.JsChartDataTag#release2()

	[scope="application" つづり間違い訂正]
		hayabusa.taglib.CommonTagSupport#getObject(String key)
		hayabusa.taglib.CommonTagSupport#setObject(String key,Object object,String scp)
		hayabusa.taglib.CommonTagSupport#removeObject(String key)

	[useZeroDataOmit属性の追加]
		hayabusa.taglib.JsChartTag#setUseZeroDataOmit(String useZeroOmit)
		hayabusa.taglib.JsChartTag#release2()

	[新規追加]
		hayabusa.taglib.JsChartTag#getJsChartDataSize()
		hayabusa.taglib.ViewJsonParamTag#setUseNullOmit(String nullOmit)
		hayabusa.taglib.ViewJsonParamTag#setUseZeroOmit(String zeroOmit)
		plugin.table.StandardDeviation#getData()
		plugin.table.StandardDeviation#StandardDeviation(int ftype,boolean useDEVP,String format)
		plugin.table.StandardDeviation#clear()
		plugin.table.StandardDeviation#addData(String strVal)

	[ﾁｬｰﾄﾃﾞｰﾀで、ｾﾞﾛ、null カラムを非表示にします]
		hayabusa.taglib.JsChartTag#jsChartOutput()

	[デフォルトコンストラクター]
	デフォルトコンストラクターをわざわざ定義すべきかどうか、いまだに不明のため、
	将来的に、一気にコメントアウトできるように、１行で記述します。
		6.7.7.0_refactoring.txt

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6010\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample10.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample11.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample10.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample11.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.19.0 (2017/04/07)
			[URLDの自動起動URL修正]
			geのURLデーモンの自動起動URLがTRANSxxになっていたのでURLDに変更しておきます。
				ge/jsp/URLD/result.jsp
				
			[penguin.mathのクラス配置変更]
			math内に混在していたGA関係のクラスと、統計関係のクラスを分離します。
				penguin.math.ga
				penguin.math.statistics
				gf/src/biz/gf/GFX026A.java
				
			[penguin.mathへの回帰分析用クラス追加]
			apache.commons.mathを利用した線形単回帰、二次回帰、重回帰(OLS)の計算クラスを追加します。
				penguin.math.statistics.HybsSimpleRegression
				penguin.math.statistics.HybsSquadraticRegression
				penguin.math.statistics.HybsMultiRegression
				
			[penguin.mathへのロジスティック回帰分析用クラス追加]
			apache.commonsには存在していないため、多項ロジスティック回帰を自前で実装します。
				penguin.math.statistics.HybsLogisticRegression
				
			[chartJSグラフの動的サイズ変更]
			グラフの横幅、高さ、y軸の最大値、最小値について動的に変更できるようにします。
			JsChartTagで各値を変更するためのカラムのIDを指定します。
			カラムそのものは別途配置してください。
				hayabusa.tablig.JsChartTag#release2()
				hayabusa.tablig.JsChartTag#jsChartOutput()
				hayabusa.tablig.JsChartTag#setWidthEventColumn( String widthEventColumn )
				hayabusa.tablig.JsChartTag#setHeightEventColumn( String heightEventColumn ) 
				hayabusa.tablig.JsChartTag#setMinEventColumn( String minEventColumn )
				hayabusa.tablig.JsChartTag#setMaxEventColumn( String maxEventColumn )
				hybs-taglib.tld
				gf/jsp/GF7222
				
			[HybsSingleRegressionインタフェイス作成]
			線形及び二次回帰のように種類が増える可能性があるので、単回帰のクラスにインタフェイスを作成しておきます。
				penguin.math.statistics.HybsSingleRegression
				penguin.math.statistics.HybsSimpleRegression
				penguin.math.statistics.HybsSquadraticRegression

6.7.6.1 (2017/03/17)
	[GE GE0009]
	【ﾘｿｰｽ(拡張)】XML抜き出しで、Resource系(GEA03,04,08,11)と、
	System系(GEA10,GE12)を分けて出力できるようにしました。
		ge/jsp/GE0009

	[V5 修正反映]
		5.9.18.1 (2017/03/24)
			[エディット機能の共通編集名]
			エディット機能では共通の編集名を設定できますが、個別の編集名と重複する可能性があります。
			共通の編集名には強制的に名称先頭に*を付加するようにして区別します。
				hayabusa.taglib.EditConfigTag#doEndTag()
				hayabusa.taglib.EditConfigTag#saveEditConfig()
				jsp/common/gamen/14_EDIT/saveEdit.jsp
				ラベルリソースERR0045

			[コードリソース利用のdatalist]
			存在している編集種別としてのDATALISTはINDBMENUを置換えるもので、INMENUに対応したものがありませんでした。
			DATALIST_Rとして、リソースを使うパターンのDATALISTを追加します。
			なお、HTML5対応していない出力の場合はDATALISTと同じようにINMENUを利用するようにしています。
			(判定にはIE_HTML5_KEYを利用）
			また、INMENU系は重い画面で選択肢が出てこない場合があるため、default.jsで遅延処理を入れておきます。
				hayabusa.taglib.ColumnTag#getInsertTag( final DBColumn clm, final String value )
				hayabusa.taglib.ColumnEditorTag#getModifyConfig( final DBColumn dbColumn )
				plugin.column.Editor_DATALIST_R 新規追加
				jsp/common/default.js
				gf/jsp/GF6100/query.jsp

6.7.6.0 (2017/03/17)
	[viewLink,viewMarker,columnEditor系の改善]
	query → view の間に挟む、Marker,Editor系で、TableModelに
	存在しないカラムを指定できるように、strictCheck 属性を追加します。
	false に設定すると、カラムＩＤがDBTableModel に存在しない場合は、
	無視します。初期値は、true です。

	[JavaDoc 修正]
	(通常使いません) を、(通常は使いません) に更新します。
		6.7.6.0_refactoring.txt

	[strictCheck 追加]
		hayabusa.html.ViewLink_LINK#setDBTableModel(DBTableModel tbl)
		hayabusa.html.ViewMarker_MARKER#setDBTableModel(DBTableModel tbl)
		hayabusa.taglib.ColumnEditorTag#setStrictCheck(String check)
		hayabusa.taglib.ColumnEditorTag#doEndTag()
		hayabusa.taglib.ColumnEditorTag#release2()
		hayabusa.taglib.ColumnMarkerTag#doAfterBody()
		hayabusa.taglib.ColumnMarkerTag#release2()
		hayabusa.taglib.ColumnMarkerTag#setStrictCheck(String check)
		hayabusa.taglib.LinkTag#setStrictCheck(String check)
		hayabusa.taglib.LinkTag#doEndTag()
		hayabusa.taglib.LinkTag#release2()

	[タグの使用を決める共通属性の追加]
		hayabusa.taglib.JsChartDataTag#doEndTag()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF0000\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6300\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\custom\query_info.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\matrixMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\menu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\multiMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\normalMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\menu\matrixMenu.css
		C:\opengionV6\uap\webapps\gf\src\script\menu\multiMenu.css

6.7.5.0 (2017/03/10)
	[warファイルを、既存の uap\webappsに配置する対応]
	warファイルは、tomcat HOME のwebapps以下に置けば、実行されますが、
	tomcat本体のバージョンアップとか、アプリのバージョンアップやメンテナンスを
	考えると、既存の位置にあったほうが便利です。
	また、war を使わない場合にも、そのまま使用できます。
	tomcat/conf/以下においていた、Context用の XMLファイルは、見なくなるため、
	uap\webapps 以下のすべてのフォルダを、アプリとして処理しようとしますので、
	ごみやバックアップフォルダは、整理しておく必要があります。
		tomcatHome/conf/server.xml
	      <Host name="localhost" appBase="${appBase}" autoDeploy="false" workDir="${workDir}" >

	fieldset の境界線をはっきりさせ、マージンを持つ
		jsp/custom/menu_init.jsp

	[タグの使用を決める共通属性の追加]
		hayabusa.taglib.JsChartTag#doStartTag()
		hayabusa.taglib.JsChartTag#doEndTag()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\custom\menu_init.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.18.0 (2017/03/02)
			[RFW帳票修正]
			もう少しExcelの発行速度に寄せるためスリープを5000msecから7000msecにする。 
			（特殊対応のため決め打ち）
				plugin.report.CSVPrintPonitService_RFW#execute()
				
			[メール送信日時指定]
			5.6.8.0の対応がどこかのタイミングで巻き戻ってしまっていたので対応します。
				hayabusa.mail.MailManager_DB#selGE30
				hayabusa.mail.MailManager_DB#sendDBMail( final String systemId )

		5.9.17.3 (2017/02/23)
			[RFW帳票修正]
			特定のプリンタのドライバの仕様で、高速に並列発行を行うと正しく印刷されない場合があります。
			そこで、RFW向けの発行プラグインについて、デーモン名の先頭が*であればCSV出力後に5秒間遅延を
			発生させるという処理を入れて、Excel帳票と同等まで速度を低下させることが出来るようにしておきます。
				plugin.report.CSVPrintPonitService_RFW#execute()

6.7.4.2 (2017/02/24)
	[ﾘｱﾙﾁｬｰﾄ サンプル画面]
	ﾘｱﾙﾁｬｰﾄ(タグ)  GF7302 サンプル画面追加
	Ver5では、GF7222 ですが、Ver6ではすでに、使用中のため、
	画面IDを変更します。
		gf/jsp/GF7302

	[ProductNameの大文字化対応]
		fukurou.db.DBUtil#getProductName(Connection conn)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample5.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample6.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample7.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample8.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\result_sample9.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\GF7222\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample5.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample6.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample7.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample8.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\result_sample9.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7302\sample5_ajax.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\fileSave.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\optionQuery.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\xmlSave.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\Chart.min.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\moment.min.js

6.7.4.1 (2017/02/17)
	[iframe対応 index.jsp]
	カレンダ等で、フレームまたがり出来ない対応として、index.jsp をiframe化します。
	最初にアクセスした際に、iframe化して、IFRAME=true 引数を付けて、自身を呼び出します。
	２回目は、通常の inddex.jsp と同じ、frame 分割のままです。
		gf/jsp/index.jsp

	[image]
		gf/jsp/image/print.png 追加

	[Fileオブジェクトのサイズを返します]
		fukurou.util.FileUtil#length(File file)

	[従来の doAfterBody() 処理を、doEndTag() に持ってくる]
		hayabusa.taglib.FileQueryTag#doEndTag()

	[曖昧検索可能フィールドで、"%" がそのままセットされてしまうため、削除します]
		hayabusa.taglib.ColumnSetTag#setValue(String value)

	[親クラスの処理を、実行させない]
		hayabusa.taglib.FileQueryTag#doAfterBody()

	[SH,SM,SS,EH,EM,ES 追加]
		fukurou.util.HybsDateUtil#getDateFormat(String key,String prmA,String prmB,int intC)
		fukurou.util.HybsDateUtil#calendarCalc(Calendar now,String prmB,int intC)

	[キーが存在しなかった場合のログ出力を出すかどうか(true:出す)]
		hayabusa.common.HybsSystem#sys(String key)
		hayabusa.common.HybsSystem#sys(String key,boolean useNoKeyLog)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printSystemParameter.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\Chart.min.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\moment.min.js
		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6120\typeOption.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\div.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.17.2 (2017/02/17)
			[メニュー整形]
			simpleMenuを少し整形します。
				jsp/menu/simpleMenu.jsp
				
			[penguin.mathへの相関係数計算クラス追加]
			相関係数計算用にHybsCorrelationを追加します。
			apache.commons.mathを利用してピアソン積率相関の算出及び行列積の計算を行っています。
			（その他、JavaDocコメントの修正を遺伝的アルゴリズムのクラスにも加えています）
				penguin.math.HybsCorrelation
				
			[chartJSを利用したグラフ機能の標準化]
			chartJSを利用したグラフをタグから利用可能にします。
			従来のJFreeChartと異なり、JSONデータからクライアントで動的にグラフを作成します。
			canvasを利用しているため、利用可能なブラウザ（IEであれば9以降のモード）での動作が必要です。
			使い方はサンプルGF7222を参考としてください。
			必要なJSをロードするには、headタグでuseChartJSをtrueにセットします。
				gf/jsp/GF7222
				jsp/common/option/Chart.min.js (Ver.2.4)
				jsp/common/option/moment.min.js (Ver.2.3)
				hayabusa.taglib.JsChartTag 新規
				hayabusa.taglib.JsChartDataTag 新規
				hayabusa.io.JsChartData 新規
				hayabusa.taglib.HeadTag#setUseChartJS( final String flag )
				hayabusa.taglib.HeadTag#release2()
				hayabusa.taglib.HeadTag#doEndTag()
				hybs-taglib.tld
				
			[時間ピッカーの縦横設定]
			ogClockpickerでは一部の属性をタグから拾えるようにしていましたが、layout設定も拾うようにします。
			この設定が初期値のverticalの場合は今まで通りですが、それ以外の場合は横向きになります。
				jsp/common/eventScript.js#ogClockpicker
				plugin.column.Editor_HM#createOptions( final String editPrm )

6.7.4.0 (2017/02/10)
	[penguinパッケージ追加]
	penguin パッケージを、Ver5 より移植しました。
	利用する場合にはpenguin.mathの利用にはcommons-math3-3.6.1.jarが必要です。
	この jar は、jdk180u121 以降の拡張 ext にコピーしておきます。

	jdk180u121 、tomcat9.0.0.M17、openoffice4.1.3 で、コンパイルしました。

	[TO_NUMBER アクションを追加]
		hayabusa.taglib.ValueTag#actionExec(String action,String value)
		hayabusa.taglib.ValueTag#setAction(String act)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6120\typeOption.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7223\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\div.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX026\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.17.1 (2017/02/10)
			[JFreeChartの色指定修正]
			6.4.9.0 (2016/07/23)[Pie,Pie3D,Ring に、色指定を追加]を反映させておきます。
			又、ChartPlot_XYTimeで色指定が反映されるようにします。
				hayabusa.io.ChartPlot_Pie#getPlot(ChartCreate create)
				hayabusa.io.ChartPlot_XYTime#getPlot(ChartCreate create)
				
			[JFreeChartの表示形式追加]
			Time系にStep表示を追加します。(TimeStepV,TimeStepH)
				hayabusa.io.ChartFactory
				hayabusa.taglib.ChartDatasetTag (コメント修正)
				
			[サンプル画面追加]
			Time表示のサンプル画面を追加します。
				gf/jsp/GF7223
				
			[遺伝的アルゴリズム関係の機能追加]
			染色体にObject型でオプション情報を渡せるようにしておく。
				penguin.math.AbstractHybsGAChromosome#setOptionData( Object option )
				penguin.math.HybsGeneticAlgorithm#getInitialPopulation()
				penguin.math.HybsGeneticAlgorithm#setOptionData(final  Object obj )

		5.9.17.0 (2017/02/03)
			[遺伝的アルゴリズムを利用したスケジュールサンプル]
			penguinパッケージのGAスケジュールのサンプルHybsScheduleChromosomeを使ったサンプル画面を追加します。
			一般の開発で頻繁に呼ぶ機能ではないという想定からBIZロジック経由としています。
			実際に利用する際には用途に応じて拡張クラスを用意し、pluginとしてCallする形になります。
				jsp/GFX026
				src/biz/gf/GFX026A

			[penguinパッケージ追加]
			オプション機能用のパッケージとしてpenguinを追加します。
			オプションのため、hayabusa,fukurouとは直接依存関係を持たないような構造としています。
			menguin.mathの利用にはcommons-math3-3.6.1.jarが必要です。
				penguinパッケージ

6.7.3.0 (2017/01/27)
	[名称変更]
		hayabusa.taglib.ValueMapTag#setTipsClms(String clms)

	[groupDir追加]
		hayabusa.taglib.ViewFormTag#doEndTag()
		hayabusa.taglib.ViewFormTag#release2()

	[in とnot in のコーディングを、変更]
		hayabusa.taglib.SqlAndTag#makeInstrVals(String instrVals,String instrType,String value)
		hayabusa.taglib.SqlAndTag#setInstrType(String tp)

	[nullDelClms属性追加]
		hayabusa.taglib.TableMergeTag#setNullDelClms(String nullDelClms)

	[tips 追加]
		hayabusa.taglib.ValueMapTag#getMapVals(String[] rowData,int vcNo,boolean isNormal,String cls,String tips,String sufix)
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)

	[tipsClms 追加]
		hayabusa.taglib.ValueMapTag#release2()
		hayabusa.taglib.ValueMapTag#makeMapObj(DBTableModel table)

	[useGroupDir 追加]
		hayabusa.html.AbstractViewForm#getRendererValue(int row,int column,String inVal)

	[useGroupDir追加]
		hayabusa.html.AbstractViewForm#clear()

	[useSlaveLoop,nullDelClms属性追加]
		hayabusa.taglib.TableMergeTag#release2()

	[useSlaveLoop,nullDelClms属性追加と、action="TABLE_REMOVE" の追加]
		hayabusa.taglib.TableMergeTag#doEndTag()

	[useSlaveLoop属性追加]
		hayabusa.taglib.TableMergeTag#setUseSlaveLoop(String flag)

	[指定の値がすべてnull(空文字列)の場合、レコードを削除します]
		hayabusa.taglib.TableMergeTag#deleteRows(DBTableModel table,String delClms)

	[新規追加]
		hayabusa.html.AbstractViewForm#setGroupDir(boolean dir)
		hayabusa.html.ViewForm#setGroupDir(boolean dir)
		hayabusa.io.ChartCreate#setSegmentedTimelineInfo(int segSize,int segIncluded,int segExcluded,String startTime)
		hayabusa.taglib.ChartCreateTag#setDateSegSize(String segSize)
		hayabusa.taglib.ChartCreateTag#setDateSegIncluded(String segIncluded)
		hayabusa.taglib.ChartCreateTag#setDateSegExcluded(String segExcluded)
		hayabusa.taglib.ChartCreateTag#setDateStartTime(String startTime)
		hayabusa.taglib.ViewFormTag#setGroupDir(String dir)

	[日付軸(dateAxis)の指定で、dateSegSize,dateSegIncluded,dateSegExcluded,dateStartTime を追加します]
		hayabusa.io.ChartCreate#getDateAxis()
		hayabusa.taglib.ChartCreateTag#release2()
		hayabusa.taglib.ChartCreateTag#create()

	[つづり間違い lebel → level]
		fukurou\process\FileLineModel.java(356): 	public int getLebel() {
		hayabusa\db\Selection_CODE.java(76): 		final boolean isLbl = codeData.useLebel();
		hayabusa\db\Selection_CODE.java(92): 			if( isLbl && "0".equals( codeData.getCodeLebel(i) ) ) {
		hayabusa\db\Selection_CODE.java(152): 				if( isLbl && "0".equals( codeData.getCodeLebel(i) ) ) {
		hayabusa\report\DBTableReport_HTML.java(139): 				int trLebel = 1;			// 行を表す <tr> のレベル
		hayabusa\report\DBTableReport_HTML.java(140): 				while( trLebel != 0 ) {
		hayabusa\report\DBTableReport_HTML.java(149): 					if( line.indexOf( TR_IN  ) >= 0 ) { trLebel++ ; }
		hayabusa\report\DBTableReport_HTML.java(150): 					if( line.indexOf( TR_OUT ) >= 0 ) { trLebel-- ; }
		hayabusa\report\DBTableReport_HTML.java(154): //						if( line.indexOf( TR_IN  ) >= 0 ) { trLebel++ ; }
		hayabusa\report\DBTableReport_HTML.java(155): //						if( line.indexOf( TR_OUT ) >= 0 ) { trLebel-- ; }
		hayabusa\resource\CodeData.java(71): 	private final String[]	codelebel ;			// コードレベル   ("1":option要素、"0":optgroup要素)
		hayabusa\resource\CodeData.java(78): 	private final boolean	isUseLebel ;		// 5.1.9.0 (2010/08/01) コードレベル機能を利用するかどうか
		hayabusa\resource\CodeData.java(142): 		codelebel	= new String[size];
		hayabusa\resource\CodeData.java(175): 			codelebel[i]  = nval2( vals[CODELVL]   , SPC ) ;
		hayabusa\resource\CodeData.java(181): 			if( !isLbl )  { isLbl  = "0".equals(   codelebel[i] );	}
		hayabusa\resource\CodeData.java(199): 		isUseLebel    = isLbl;		// 5.1.9.0 (2010/08/01) コードレベル機能を利用するかどうか
		hayabusa\resource\CodeData.java(249): 	public String getCodeLebel( final int seqNo ) { return codelebel[seqNo]; }
		hayabusa\resource\CodeData.java(358): 	public boolean useLebel() { return isUseLebel; }
		hayabusa\resource\CodeData.java(480): 			vals[CODELVL]	= codelebel[adrs] ;
		hayabusa\resource\CodeData.java(547): 			vals[CODELVL]	= codelebel[adrs] ;
		hayabusa\resource\CodeData.java(600): 			vals[CODELVL]	= codelebel[adrs] ;

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6120\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6120\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7213\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.16.1 (2017/1/20)
			[pupupタグ改修]
			5.9.6.0 (2016/03/01)で対応したPOPUPのthis.formですが、keysが存在しない場合の対応が抜けていたので対応します。
				hayabusa.taglib.PopupTag#makePopup( final boolean useKey )
				
			[HTML5用ポップアップ改修]
			ポップアップでフォーカスを当てて外す＞＞ポップアップを閉じる＞＞再度立ち上げる
			とした場合にIE9,10,11の不具合でフォーカスが当たっているにも関わらず文字が入力出来ない現象の対策を入れておきます。
			http://stackoverflow.com/questions/19150008/ie-9-and-ie-10-cannot-enter-text-into-input-text-boxes-from-time-to-time
				jsp/common/option/html5modalDialog.js

6.7.2.0 (2017/01/16)
	[ColumnMarkerTagなどが、caseKey,caseVal等で未使用のときの対応]
		hayabusa.taglib.ViewLinkTag#doEndTag()
		hayabusa.taglib.ViewMarkerTag#doEndTag()

	[DROP INDEX ｲﾝﾃﾞｯｸｽ名 に変更]
	プライマリキーは、削除しない。
		plugin.table.TableFilter_INDEX_JAVADB#makeDropLine(int[] clmNo,String[] data)

	[FILTERパラメータ追加]
		plugin.table.TableFilter_STDDEV#execute()

	[caseKey,caseVal等で未使用のときの対応]
		hayabusa.html.ViewLink_LINK#isUsable()
		hayabusa.html.ViewMarker#isUsable()
		hayabusa.html.ViewMarker_MARKER#isUsable()

	[markListの先頭が、"?" の場合、正規表現で判定します]
		hayabusa.html.ViewMarker_MARKER#isOnMark(int row,int clm)
		hayabusa.taglib.ColumnMarkerTag#setMarkList(String list)

	[valClm 追加]
		hayabusa.taglib.ValueMapTag#release2()
		hayabusa.taglib.ValueMapTag#makeMapObj(DBTableModel table)
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)

	[カラム番号の取り方を変更]
		hayabusa.taglib.ValueMapTag#getClmNos(DBTableModel table,String clms,int no)

	[名称変更]
		hayabusa.taglib.ValueMapTag#setNnClms(String clms)
		hayabusa.taglib.ValueMapTag#setClsClms(String clms)

	[新規作成]
		fukurou.util.StringUtil#toChar(double val)
		hayabusa.taglib.ValueMapTag#setValClm(String clm)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
		5.9.16.0 (2017/1/13)
			[HTML5用ポップアップ改修]
			ポップアップを閉じた際のfocusも戻り先が対象ウインドウになっていたので、
			引数で渡されるthisに対してフォーカスが当たるように変更する。
				jsp/common/option/html5modalDialog.js
				
			[headタグ修正]
			headタグのcssロード順を変更します。
			custom.cssがjavaScriptで利用されるcssより前でロードされていましたが、後にします。
				hayabusa.taglib.HeadTag#doEndTag()

6.7.1.0 (2017/01/05)
	[TableFilter_STDDEV 追加]
	これに伴い、リソースに、SUM(合計),AVG(平均),STDEVS(標本標準偏差),STDEVP(母標準偏差)
	を、追加します。
		plugin.table.TableFilter_STDDEV		新規作成
		GF6460 画面サンプル

	[Chart.js サンプル]
	Chart.js を私用したグラフ系画面のサンプルを用意します。
	本体は、custom/Chart.min.js に、おきます。(まだ、標準化はしません)
	サンプル画面として、GF7301 を用意します。

	[新規作成]
		hayabusa.taglib.ValueMapTag#ValueMapTag()
		hayabusa.taglib.ValueMapTag#doStartTag()
		hayabusa.taglib.ValueMapTag#doAfterBody()
		hayabusa.taglib.ValueMapTag#doEndTag()
		hayabusa.taglib.ValueMapTag#release2()
		hayabusa.taglib.ValueMapTag#makeMapObj(DBTableModel table)
		hayabusa.taglib.ValueMapTag#getClmNos(DBTableModel table,String clms,int count)
		hayabusa.taglib.ValueMapTag#isNotNullCheck(String[] rowData,int[] clmNo)
		hayabusa.taglib.ValueMapTag#getRequestValue(String key)
		hayabusa.taglib.ValueMapTag#getParameterRows()
		hayabusa.taglib.ValueMapTag#setSelectedAll(String all)
		hayabusa.taglib.ValueMapTag#setTableId(String id)
		hayabusa.taglib.ValueMapTag#setKeys(String key1)
		hayabusa.taglib.ValueMapTag#setNnVals(String val1)
		hayabusa.taglib.ValueMapTag#setClsVals(String val1)
		hayabusa.taglib.ValueMapTag#setHoldTag(String tag)
		hayabusa.taglib.ValueMapTag#setSeparator(String sepa)
		hayabusa.taglib.ValueMapTag#setXssCheck(String flag)
		hayabusa.taglib.ValueMapTag#toString()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6450\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6450\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6450\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6460\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6460\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6460\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6460\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7301\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7301\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7301\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7301\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

6.7.0.0 (2016/12/28)
	[java,tomcat,openOffice]
	jdk180u112 , tomcat9.0.0.M15 , openoffice4.1.3 で、コンパイルしました。

	[ACT_TIMESTAMP追加]
		hayabusa.taglib.FileTag#actionExec(String action)

	[jsp , js , css , tld更新]
	size指定を外部からできるようにするのと、綴り間違いの訂正。
		C:\opengionV6\uap\webapps\gf\jsp\custom\multiChoose.jsp

6.6.0.1 (2016/12/07)
	[エンコードが複数ある場合、SQLのパースで、上書きするとカラム名が取れないバグ修正]
		hayabusa.taglib.DirectTableInsertTag#create( final File file )$columnNames( final String[] names )

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\22_FAQ\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

6.6.0.0 (2016/12/01)
	[システムリソース 初期値変更]
		hayabusa.common.SystemData.java(242): 	 * @og.rev 6.6.0.0 (2016/11/18) FILE_FILENAME の初期値を、file.xlsx に変更します。
		hayabusa.common.SystemData.java(669): 	 * @og.rev 6.6.0.0 (2016/11/18) TABLE_WRITER_DEFAULT_CLASS の初期値を、Excel に変更します。
		hayabusa.common.SystemData.java(686): 	 * @og.rev 6.6.0.0 (2016/11/18) TABLE_WRITER_EXCEL_TYPE の初期値を、xlsx に変更します。
		hayabusa.common.SystemData.java(2483): 	 * @og.rev 6.6.0.0 (2016/11/18) USE_HTML5_MODAL の初期値を、true に変更します。
		hayabusa.common.SystemData.java(1287): 	 * @og.rev 6.6.0.0 (2016/11/18) 初期値を、1000行から、1001行に変更。
			public static final String FILE_FILENAME = "file.xlsx" ;
			public static final String TABLE_WRITER_DEFAULT_CLASS = "Excel" ;
			public static final String TABLE_WRITER_EXCEL_TYPE = "xlsx" ;
			public static final String USE_HTML5_MODAL = "true" ;
			public static final String VIEW_SCROLLBAR_MAX_ROW_SIZE = "1001" ;			// 6.6.0.0 (2016/11/18)

	[maxScrollBarSize が適用された場合に、メッセージを表示します]
		hayabusa.taglib.ViewFormTag#doEndTag()

	[コンテキストパスから、##バージョン番号を取り去った値を返すようにします]
		fukurou.db.DatabaseConfig#DatabaseConfig(String infile)
		hayabusa.common.SystemParameter#getContextName(ServletContext context)
		hayabusa.common.SystemParameter#loadParameter(Map ioMap,String keyword)

	[引数の配列を可変長配列に変更します]
		hayabusa.resource.ResourceManager#getLabel(String key,String[] args)

	[DBコードに存在しない値が指定されました。]
	6.4.3.2 (2016/02/19) ConcurrentHashMap は、key,val ともに、NOT NULL制限あり。
	で、データが ゼロ文字列の場合のチェックをはずしましたが、やはり必要なので戻します。
		hayabusa\db\Selection_DB.java(334)	#getOption( final String selectValue,final boolean seqFlag, final boolean useShortLabel )

	[catch引数のfinal化]
	catch( Exceptio ex ) 構文を、catch( final Exceptio ex ) に一括置換します。
		6.6.0.0_refactoring.txt

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF7216\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7216\update.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js

	[V5 修正反映]
		5.9.15.1 (2016/12/9)
			[スタックガント用の準備]
			スタックガントを将来的に動的に変更できるように、少しスクリプトを改造しておきます。
			jsp/common/option/adjustGanttTable.js#fnMouseUp( event )

			[HMタイプの修正]
			時間指定をした際に内部的に数値ではなく文字列として扱われていたので修正します。
			jsp/common/eventScript.js#ogClockpicker

		5.9.15.0 (2016/12/2)
		X	[edit機能対応]
		X	6.2.5.0Edit機能でも、条件によっては、書き込み許可するので、特殊処理廃止、の反映
		X		hayabusa.taglib.ViewFormTag#doEndTag()

			[FAQ画面の自動リンク]
			22_FAQの画面では登録にタグが使えないため、資料へのハイパーリンクが張られませんでした。
			common/option/urlAutoLink.jsを読み込んで、http開始の文字列に対して自動的にリンクを張るようにします。
				common/gamen/22_FAQ/result.jsp

		5.9.14.3 (2016/11/25) 
			[editでの表示順変更]
			左右の表示順をEDITで変更した際に、右寄せのスタイルが元の順番で出力されているので修正する。
				plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()

		X 5.9.14.2 (2016/11/18)
		X	[カラム名のゼロ文字列と、"-" も除外する。]
		X	5.9.14.1でのnullセットですが、ver.6と同じように"-"での処理を行う事で全除外とします。
		X		hayabusa.html.AbstractViewForm#setBooleanArray(String clsm,boolean def,boolean[] arrays)

		5.9.14.1 (2016/11/11)
			[ガント修正]
			og:iGanttBarに対してid属性を追加し、startInput/endInput属性での実出力属性をstartDateInput/endDateInputとして
			タグでの出力でガントバーを動かす事が出来るようにしておきます。
			又、同時にGF7216のガント（クライアント）の画面に、マウスによる移動のサンプルを追加しておきます。
				hayabusa.taglib.iGanttBar#setStartInput( final String startInput )
				hayabusa.taglib.iGanttBar#setEndInput( final String endInput )
				hayabusa.taglib.iGanttBar#setId( final String id )
				hybs-taglib.tld
				gf/jsp/GF7216/result.jsp,update.jsp
				
		X	[bulkSet修正]
		X	bulkSetをシステムリソースで常に利用する設定としている場合に、画面でnullにセットし直す事ができませんでした。
		X	"null"文字列を属性で指定する事でnullセットが出来るようにします。
		X		hayabusa.taglib.ViewFormTag#doEndTag()

6.5.0.2 (2016/11/05)
	[V5 修正反映]
	今回の対応は、ほぼ、V6で対応した内容の追記ですので、V6としては、アーカイブは出さないことにします。
		5.9.14.0 (2016/11/04)
		X	[カレンダポップアップサイズ]
		X	6.5.0.1 (2016/10/21)の内容反映
		X	カレンダポップアップ時のサイズを、変更します。
		X	Ver5 より、文字サイズを大きくした関係で、スクロールバーが出ていたため、サイズをあわせます。
		X	サイズ変更 '250px','265px' → '265px','260px'
		X		plugin/column/Editor_YMD2.java#CAL1

		X	[カンマとコロンの両方調べる]
		X	6.5.0.1 (2016/10/21)の内容反映　その他過去の修正も適用
		X		plugin.table.TableFilter_TABLE_MYSQL#makeLineList(String[] data,boolean first)

			[GEのhelpファイル]
			リソース系画面のHELPファイルを修正しておきます。(ロール、モードの説明）
				ge/help/GE0002.html
				ge/help/GE0003.html

		X	[TABLE_WRITER_EXCEL_TYPE対応]
		X	5.9.0.0でV5でもシステムリソースにTABLE_WRITER_EXCEL_TYPEを追加して、Excel出力をXLSかXLSXかを選択可能にしたものの
		X	fileDownload.jspの対応を入なかったので、対応しておく。
		X		jsp/common/	fileDownload.jsp

6.5.0.1 (2016/10/21)
	[カレンダーポップアップ修正]
	5.9.10.2 (2016/07/08) で、対応されたカレンダーのポップアップ(YMD2)のスクリプト修正が
	Ver6 に反映されていなかったため、再度、入れなおします。
	(無限ループに入るパターンがあるため修正します。)
		jsp/common/calendar2.js

	[カレンダポップアップサイズ]
	カレンダポップアップ時のサイズを、変更します。
	Ver5 より、文字サイズを大きくした関係で、スクロールバーが出ていたため、サイズをあわせます。
	サイズ変更 '250px','265px' → '265px','260px'
		plugin/column/Editor_YMD2.java#CAL1

	[V5 修正反映]
		5.9.13.2 (2016/10/28)
			[DB定義システム]
			スクリプト出力時にCHAR系のカラムのdefault値は自動的にシングルクォートが付くようになっていた。
			しかし、defaultにはto_charのような関数が利用できるため、シングルクウォートが入る可能性があり、
			自動的に必ず付加するのは問題がある。「シングルクォートが値に無い場合」のみ付加するように変更する。
				plugin.table.TableFilter_TABLE#makeLineList( final String[] data,final boolean first )

		5.9.13.1 (2016/10/21)
			[日付ピッカーの修正]
			ピッカーは最後に選択した箇所で開くようになっていますが、最初に開く際は当日となっていたため、
			入力欄の日付に従って開くように変更します。（スクリプト上はオプションで元々指定可能）
		V5		jsp/common/eventScript#glDatePicker
		V6		src\script\common\calendar3.js				(V6 では、eventScript.js から分離して、calendar3.js を作成)

			[admin画面追記]
			追加機能(REQ.xxx , VAL.xxx)の表示追加
		＝		jsp\common\gamen\01_ADMIN\printRequesMethodt.jsp
		＝		jsp\common\gamen\01_ADMIN\printSystemParameter.jsp
		○		jsp\common\gamen\01_ADMIN\parameter.jsp

		※ V6 では、対応しません。
		×	[ファイルアップロードタグ修正]
		×	アップロードタグではリクエスト変数が使えないため、エラーとするためのチェックを5.7.4.3で入れたが、
		×	これがあるとバージョンアップ時に修正漏れが発生する可能性が高いのでV5ではチェックを外しておく。
		×		hayabusa.taglib.FileUploadTag#setFileURL( final String url )

		[OpenOfficeの一時ファイル削除]
		5.8.0.1 (2014/09/12)で作成したバッチファイルを常時正常終了させておくと同時に、タスクスケジューラへの登録バッチを作成しておきます。
		これは、サービス化で動作させた場合に通常ルートでは削除されないため、起動時削除を行わせるためです。
			uap/bin/sOfficeTempDel.bat
			uap/bin/sOfficeTempDelTsk.bat

	[カンマとコロンの両方調べる]
		plugin.table.TableFilter_TABLE_MYSQL#makeLineList(String[] data,boolean first)

	[CharacterCodingException は、OgCharacterException に変換する]
		fukurou.model.EventReader_TEXT#eventReader(File file,TableModelHelper helper)
		fukurou.process.FileLineModel#getLineCnt(File file,File ocFile)
		fukurou.process.Process_Grep#findKeyword(File file)
		fukurou.process.Process_Grep#changeKeyword(File inFile,File outFile,int firstLineNo)
		fukurou.process.Process_TableDiff#next()
		fukurou.process.Process_TableDiff#readName(BufferedReader reader)
		fukurou.process.Process_TableDiff#readF2Data(File file2,String encode2)
		fukurou.process.Process_TableReader#next()
		fukurou.process.Process_TableReader#readName(BufferedReader reader)
		fukurou.util.CommentLineParser#main(String[] args)
		hayabusa.filter.AccessStopFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.report2.OdsContentParser#readOOoXml(String fileName)

	[ENGINE_INFO は、直接、BuildNumber から取得する]
		hayabusa.servlet.HybsAdmin#getInfomation()

	[ErrorMessage をまとめるのと、直接 Throwable を渡します]
		hayabusa.taglib.JspCreateTag#execute()
		hayabusa.taglib.MailSenderTag2#doEndTag()
		plugin.table.TableFilter_BIKOSET#execute()
		plugin.table.TableFilter_CLMSET#execute()
		plugin.table.TableFilter_CMNT_TBL#execute()
		plugin.table.TableFilter_DBARG#execute()
		plugin.table.TableFilter_DBARG_OUT#execute()
		plugin.table.TableFilter_DBSELECT#execute()
		plugin.table.TableFilter_DBSRC_OUT#execute()
		plugin.table.TableFilter_DTYPE#execute()
		plugin.table.TableFilter_INDEX#execute()
		plugin.table.TableFilter_KBCLM#execute()
		plugin.table.TableFilter_LABEL#execute()
		plugin.table.TableFilter_SEQUENCE#execute()
		plugin.table.TableFilter_TABLE#execute()
		plugin.table.TableFilter_THUMBNAIL#execute()
		plugin.table.TableFilter_UNIQ_NAME#execute()
		plugin.table.TableFilter_UPPER#execute()

	[Throwable ではなく、OgCharacterException をキャッチして、処理を継続します]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[debug時のex.toString()は不要なので、削除しておきます]
		fukurou.transfer.TransferProcess#main(String[] args)

	[encode 指定時の優先は、拡張子が、txt か、csv のみとします]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[ex.toString() の代わりに、ThrowUtil#ogThrowMsg(String,Throwable) を使います]
		fukurou.model.EventReader_XLSX.SheetHandler#endElement(String namespace,String localName,String qname)

	[メッセージに、BuildNumber.ENGINE_INFO を含める]
		fukurou.system.ThrowUtil#ogThrowMsg(String msg,Throwable th)
		fukurou.system.ThrowUtil#ogStackTrace(String msg,Throwable th)

	[新規追加]
		fukurou.system.OgCharacterException#OgCharacterException()
		fukurou.system.OgCharacterException#OgCharacterException(String msg)
		fukurou.system.OgCharacterException#OgCharacterException(Throwable th)
		fukurou.system.OgCharacterException#OgCharacterException(String msg,Throwable th)
		fukurou.util.ErrorMessage#addMessage(Throwable th)

	[連結を、StringBuilder#appendのように、自分自身に出来るように、修正します]
		fukurou.util.ErrorMessage#addMessage(int no,int kekka,String id,String[] args)
		fukurou.util.ErrorMessage#addMessage(ErrMsg msg)
		fukurou.util.ErrorMessage#append(ErrorMessage msg)
		fukurou.util.ErrorMessage#append(int no,ErrorMessage msg)
		fukurou.util.ErrorMessage#addMessage(String[] args)

	[PHY_LENGTH カラムの廃止]
	物理サイズは廃止します。VIEW_LENGTH を新たに正式採用します。
		GF2050\result.jsp(76): 		onClick="location.href='{@SYS.JSP}/common/filePopup.jsp?callBack={@GUI.KEY}/fileIn.jsp&amp;useRenderer=true&amp;sheetNos=2-5&amp;nullBreakClm=TABLE_NAME&amp;omitNames=DTYPE,PHY_LENGTH,C_KEY,F_KEY&amp;debug={@debug}';return false;" />
		GF2050\result.jsp(35): 				PHY_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,
		GF2050\uploadMics.jsp(49): 	columns		= "SEQNO,CLM,CLS_NAME,USE_LENGTH,PHY_LENGTH,NOT_NULL,DATA_DEFAULT,CLM_NAME,BIKO,TABLE_NAME,NAME_JA"
		GF2050\uploadMics.jsp(55): case when [PHY_LENGTH] is null then [USE_LENGTH] else [USE_LENGTH] || ',' || [PHY_LENGTH] end
		GF2050\uploadMics.jsp(65): 		omitNames	= "PHY_LENGTH"
		GF2050\uploadST.jsp(44): 		columns		= "SEQNO,CLM,CLS_NAME,USE_LENGTH,PHY_LENGTH,NOT_NULL,UK,CLM_NAME,TABLE_NAME,NAME_JA"
		GF2050\uploadST.jsp(51): 	case when [PHY_LENGTH] is null or [PHY_LENGTH]=0 then [USE_LENGTH] else [USE_LENGTH] || ',' || [PHY_LENGTH] end
		GF2050\uploadST.jsp(73): 			omitNames	= "PHY_LENGTH"
		GF2060\dbfileOut.jsp(26): 				PHY_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,
		GF2060\GFM0035.jsp(4): 			CLM,CLS_NAME,PHY_LENGTH,USE_LENGTH,
		GF2060\GFM0035.jsp(28): 			group by CLM,CLS_NAME,PHY_LENGTH,USE_LENGTH
		GF2060\GFM0035.jsp(33): 	group by CLM,CLS_NAME,PHY_LENGTH,USE_LENGTH,SYSTEM_ID
		GF2060\GFM0035.jsp(46): 			PHY_LENGTH 	= [PHY_LENGTH],
		GF2060\GFM0035B.jsp(3): 	select	CLM,CLM_NAME,CLS_NAME,PHY_LENGTH,USE_LENGTH,BIKO,KBCLM,
		GF2060\GFM0035B.jsp(19): 			PHY_LENGTH 	= [PHY_LENGTH],
		GF2150\result.jsp(250): 						PHY_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,

		GF2005\popup.jsp(52): 				A.USE_LENGTH,A.DATA_DEFAULT,
		GF2005\popup.jsp(65): 		<og:and value = "A.USE_LENGTH  =    '{@USE_LENGTH}'"	/>
		GF2005\popup.jsp(82): 	popupReturnKeys = "CLM,NAME_JA,CLS_NAME,USE_LENGTH,DATA_DEFAULT,RENDERER,EDITOR,DBTYPE,BIKO"
		GF2005\result.jsp(33): 				A.USE_LENGTH,A.DATA_DEFAULT,
		GF2005\result.jsp(45): 		<og:and value = "A.USE_LENGTH	=    '{@USE_LENGTH}'"	/>
		GF2020\dbdefOut.jsp(35): 				A.CLM,A.SEQNO,A.NAME_JA AS CLM_NAME,A.CLS_NAME,A.USE_LENGTH,
		GF2020\dbdefOut.jsp(55): 				CLM,SEQNO,CLM_NAME,CLS_NAME,USE_LENGTH,
		GF2020\dbdefOut.jsp(60): 				[CLM],[SEQNO],[CLM_NAME],[CLS_NAME],[USE_LENGTH],
		GF2020\dbdefOut.jsp(165): 		select KBTBL,TABLE_NAME,NAME_JA,SEQNO,CLM_NAME,CLM,'' as DTYPE,CLS_NAME,USE_LENGTH,
		GF2020\entry.jsp(32): 			or	USE_LENGTH		!= [USE_LENGTH]
		GF2020\result.jsp(33): 				A.USE_LENGTH,A.DATA_DEFAULT,A.NOT_NULL,A.KBCLM,
		GF2050\result.jsp(35): 				VIEW_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,
		GF2050\result.jsp(51): 		<og:and value = "USE_LENGTH = '{@USE_LENGTH}'"		/>
		GF2060\dbdefIn.jsp(71): 		select	TABLE_NAME,NAME_JA,CLM,SEQNO,CLM_NAME,CLS_NAME,USE_LENGTH,
		GF2060\dbdefIn.jsp(87): 		(TABLE_NAME,CLM,SEQNO,NAME_JA,CLS_NAME,USE_LENGTH,
		GF2060\dbdefIn.jsp(91): 		([TABLE_NAME],[CLM],[SEQNO],[CLM_NAME],[CLS_NAME],[USE_LENGTH],
		GF2060\dbfileOut.jsp(26): 				VIEW_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,
		GF2060\dbfileOut.jsp(43): <!-- CLS_NAME,USE_LENGTH,DTYPE カラムが必須。異なる場合は、keys,vals で指定します。 -->
		GF2060\GFM0035.jsp(4): 			CLM,CLS_NAME,VIEW_LENGTH,USE_LENGTH,
		GF2060\GFM0035.jsp(28): 			group by CLM,CLS_NAME,VIEW_LENGTH,USE_LENGTH
		GF2060\GFM0035.jsp(33): 	group by CLM,CLS_NAME,VIEW_LENGTH,USE_LENGTH,SYSTEM_ID
		GF2060\GFM0035.jsp(47): 			USE_LENGTH 	= [USE_LENGTH],
		GF2060\GFM0035B.jsp(3): 	select	CLM,CLM_NAME,CLS_NAME,VIEW_LENGTH,USE_LENGTH,BIKO,KBCLM,
		GF2060\GFM0035B.jsp(20): 			USE_LENGTH 	= [USE_LENGTH],
		GF2060\GFM0040.jsp(6): 				CLS_NAME,USE_LENGTH,NOT_NULL,
		GF2060\GFM0040.jsp(98): 			USE_LENGTH	= [USE_LENGTH],
		GF2060\GFM0040.jsp(111): <og:value key="noDisplay" value="CLS_NAME,USE_LENGTH" />
		GF2120\GFM0010.jsp(39): 			COALESCE(USE_LENGTH,'10000') AS USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0010.jsp(54): 			USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0010.jsp(78): 		 USE_LENGTH,DATA_DEFAULT,KBSAKU,
		GF2120\GFM0010.jsp(82): 		 [USE_LENGTH],[DATA_DEFAULT],'1',
		GF2120\GFM0011.jsp(41): 			USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0011.jsp(57): 			USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0011.jsp(89): 			USE_LENGTH		= [USE_LENGTH],
		GF2120\GFM0049.jsp(5): 			case when A.CLS_NAME = 'CLOB' then '' else A.USE_LENGTH end as USE_LENGTH ,
		GF2120\GFM0049.jsp(23): 			USE_LENGTH,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0049.jsp(57): 			USE_LENGTH	= [USE_LENGTH],
		GF2120\GFM0050.jsp(5): 			USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2120\GFM0050.jsp(20): 			USE_LENGTH,DATA_DEFAULT,UNIQ,SYSTEM_ID,0 SEQ
		GF2150\result.jsp(96): 						USE_LENGTH,DATA_DEFAULT,FGIMP,RENDERER,EDITOR,DBTYPE,
		GF2150\result.jsp(127): 						USE_LENGTH,DATA_DEFAULT,NOT_NULL,KBCLM,RENDERER,EDITOR,DBTYPE,BIKO,
		GF2150\result.jsp(250): 						VIEW_LENGTH,USE_LENGTH,UK,LUK,IXA,IXB,IXC,IXD,IXE,IXF,IXG,IXH,IXI,IXJ,IXK,NOT_NULL,
		GF2190\sqlGF85.jsp(4): 				, A.NAME_JA , A.CLS_NAME , A.USE_LENGTH
		GF2190\update.jsp(47): 		noDisplay  = "SYSTEM_ID,TABLE_NAME,TABLE_LBL,KBCLM,F_TABLE_NAME,F_TABLE_LBL,CLS_NAME,USE_LENGTH,BIKO,NOJUN,F_DTYPE,FGJ,UNIQ"
		GF6150\result2.jsp(6): 				USE_LENGTH,DATA_DEFAULT,NOT_NULL,

	[hybs-taglib.tld の書き方]
	hybs-taglib.tld の xsi:schemaLocation で、Eclipseで警告が出るそうで、
	xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-jsptaglibrary_2_0.xsd"
	のように書く必要があるそうです。
	厳密な定義はよくわかりませんが、とりあえず、修正しておきます。

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2020\dbdefOut.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2060\dbfileOut.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\common\calendar.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js

6.5.0.0 (2016/09/30)
	poi-3.15 に入れ替えます。これは、openGionのｿｰｽ修正が必要です。
	なので、過去のｿｰｽと互換性がありません。
	openGion を、6.5.0.0 に、アップする際は、jdk180u102 にアップして
	拡張フォルダ(apps\jdk180u102\jre\lib\ext)のjarﾌｧｲﾙを最新に切り替えてください。

	openoffice4.1.2 対応版
	クラス名変更、taglib,table,resource等の抜き出しﾌｫﾙﾀﾞ変更。
	_build.bat変更

	[recalcSheetName で、セル内の計算式を再計算させるシート名を指定]
	5.9.12.1 (2016/09/09)
		hayabusa.io.AbstractTableWriter#setRecalcSheetName(String sheet)
		hayabusa.io.TableWriter#setRecalcSheetName(String sheet)
		hayabusa.taglib.WriteTableTag#setRecalcSheetName(String sheet)
		plugin.io.TableWriter_Excel#setRecalcSheetName(String sheet)

	[sheetOverwrite で、雛形シートの使用時に、元のシート名を使用します]
		hayabusa.io.AbstractTableWriter#setSheetOverwrite(boolean flag)
		hayabusa.io.TableWriter#setSheetOverwrite(boolean flag)
		hayabusa.taglib.WriteTableTag#setSheetOverwrite(String flag)
		plugin.io.TableWriter_Excel#setSheetOverwrite(boolean flag)

	[クラス名変更(TableFilter_INDEX_POSGRE → TableFilter_INDEX_POSTGRES)]
		plugin.table.TableFilter_INDEX_POSTGRES#TableFilter_INDEX_POSTGRES()

	[クラス名変更(TableFilter_SEQUENCE_POSGRE → TableFilter_SEQUENCE_POSTGRES)]
		plugin.table.TableFilter_SEQUENCE_POSTGRES#TableFilter_SEQUENCE_POSTGRES()

	[クラス名変更(TableFilter_TABLE_POSGRE → TableFilter_TABLE_POSTGRES)]
		plugin.table.TableFilter_TABLE_POSTGRES#TableFilter_TABLE_POSTGRES()

	[セルの計算式の再計算をさせる recalcSheetNames 属性の追加]
		fukurou.model.ExcelModel#setRecalcSheetName(String[] sheets)
		fukurou.model.ExcelModel#saveFile(File file)
	(5.9.12.1 (2016/09/09))
		plugin.io.TableWriter_Excel#writeDBTable()

	[数値型カラムの範囲指定(range)の追加]
		hayabusa.taglib.SqlAndTag#release2()
		hayabusa.taglib.SqlAndTag#getRequestValue(String key)
		hayabusa.taglib.SqlAndTag#makeRangeCsv(String inVal)
		hayabusa.taglib.SqlAndTag#setRange(String flag)

	[雛形シート名をそのまま使用する場合は、isOverwrite に、true を指定します]
		fukurou.model.ExcelModel#createSheet(String shtName,boolean isOverwrite)

	[VAL追加]
	value値とリクエスト変数では、リクエスト変数が上位なので、value値を取り出したい場合に使用します。
		hayabusa.taglib.CommonTagSupport#getReservedValue(String key)

	[曖昧ピッカー]
	曖昧ピッカーで、% を付与するのは、maxlength 以下の文字列数の場合のみに限定します。
	% が付くと、maxlength をオーバーして、エラーチェックが掛かってしまうためです。


	[" DESC" 文字列を見つけた場合、DESCだけリソース変換します]
		hayabusa.taglib.OptionTag#setLbls(String lbls)
		hayabusa.taglib.OptionTag#gwtDescLabel(String key)

	[DESC]
	DESC リソースを追加

	[jdk180u102\jre\lib\ext]
		ogReadme.txt
		sqljdbc42_6.0.7507.100_jpn.jar
		xalan-2.7.2.jar
		serializer-2.7.2.jar
		poi-scratchpad-3.15.jar
		poi-ooxml-schemas-3.15.jar
		poi-ooxml-3.15.jar
		mysql-connector-java-5.1.39-bin.jar
		jaybird-full-2.2.11.jar
		hsqldb-2.3.4.jar
		h2-1.4.192.jar
		commons-net-3.5.jar
		commons-compress-1.12.jar
		postgresql-9.4.1211.jar
		javax.mail_1.5.6.jar
		commons-logging-1.2.jar
		poi-3.15.jar

	[poi-3.15 対応(Cell.CELL_TYPE_XXXX → CellType.XXXX)]
		fukurou.model.EventReader_XLS.ExcelListener#processRecord(Record record)
		fukurou.model.ExcelModel#sheetCopy(TextConverter conv,String shtName)
		fukurou.model.ExcelModel#setCellStyle()
		fukurou.model.POIUtil#getValue(Cell oCell)
		fukurou.model.POIUtil#setValue(Cell oCell,String val)
		fukurou.model.POIUtil#activeWorkbook(Workbook wkbook,boolean isCellDel)
		hayabusa.report.ExcelDataPickup#getValue(HSSFSheet sheet,int row,int col)

	[poi-3.15 対応(Hyperlink.LINK_XXXX → HyperlinkType.XXXX)]
		fukurou.model.ExcelModel#setCellLink(String linkVal,int colNo)
		hayabusa.report.DBTableReport_Excel#changeCell(HSSFCell oCell)

	[poi-3.15.jar 対応]
		fukurou\model\ExcelModel.java(32): // import org.apache.poi.ss.usermodel.BorderStyle;		// 6.5.0.0 (2016/09/30) poi-3.15
		fukurou\model\ExcelModel.java(237): 	//	style.setBorderBottom(	BorderStyle.THIN );			// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\ExcelModel.java(238): 	//	style.setBorderLeft(	BorderStyle.THIN );			// 6.5.0.0 (2016/09/30) poi-3.15
		fukurou\model\ExcelModel.java(239): 	//	style.setBorderRight(	BorderStyle.THIN );			// 6.5.0.0 (2016/09/30) poi-3.15
		fukurou\model\ExcelModel.java(240): 	//	style.setBorderTop(		BorderStyle.THIN );			// 6.5.0.0 (2016/09/30) poi-3.15
		fukurou\model\ExcelModel.java(841): 	 * @og.rev 6.4.6.0 (2016/05/27) poi-3.15 準備
		fukurou\model\ExcelModel.java(877): 	//	anchor.setAnchorType( ClientAnchor.AnchorType.MOVE_DONT_RESIZE );		// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(32): // import java.util.List;									// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(49): // import org.apache.poi.hslf.usermodel.HSLFShape;			// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(50): // import org.apache.poi.hslf.usermodel.HSLFTextParagraph;	// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(51): // import org.apache.poi.hslf.usermodel.HSLFSlide;			// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(52): // import org.apache.poi.hslf.usermodel.HSLFSlideShow;		// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(53): // import org.apache.poi.sl.usermodel.SlideShow;			// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(54): // import org.apache.poi.sl.usermodel.Slide;				// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(55): // import org.apache.poi.sl.usermodel.Shape;				// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(56): // import org.apache.poi.sl.usermodel.TextParagraph;		// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(424): 	 * @og.rev 6.4.6.0 (2016/05/27) poi-3.15 準備
		fukurou\model\POIUtil.java(440): 	//		6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(442): 	//		final List<HSLFSlide> slides = ss.getSlides();						// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(444): 	//		for( final HSLFSlide  slide : slides ) {							// 6.4.6.0 (2016/05/27) poi-3.15
		fukurou\model\POIUtil.java(445): 	//			for( final List<HSLFTextParagraph> txtList : slide.getTextParagraphs() ) {	// 6.4.6.0 (2016/05/27) poi-3.15
		hayabusa\report\ExcelDataPickup.java(26): // import org.apache.poi.util.RecordFormatException;					// 6.4.6.0 (2016/05/27) poi-3.15

	[build.xml]
	build.xml の リソースXMLファイル生成（target=xml）と、DBスクリプトの抜き出し(全種類) target=table
	を、見直しました。
	また、JSP画面の出力先の変更や、gf/db/以下のデータベーススクリプトフォルダ名の
	変更なども、行っています。
		C:\opengionV6\uap\webapps\gf\build.xml
		C:\opengionV6\uap\webapps\gf\db\FIREBIRD
		C:\opengionV6\uap\webapps\gf\db\HSQLDB
		C:\opengionV6\uap\webapps\gf\db\JAVADB
		C:\opengionV6\uap\webapps\gf\db\MYSQL
		C:\opengionV6\uap\webapps\gf\db\ORACLE
		C:\opengionV6\uap\webapps\gf\db\POSTGRES
		C:\opengionV6\uap\webapps\gf\db\SQLSERVER

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\optionQuery.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6270\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\queryConvert.js
		C:\opengionV6\uap\webapps\gf\jsp\GF2120\GFM0011.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2120\GFM0013.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

		C:\opengionV6\uap\webapps\gf\jsp\menu\simpleMenu.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[V5 修正反映]
	5.9.12.4 (2016/09/30)
		[シート指定修正]
		ExcelのシートNO指定で、ハイフンとアスタリスクが正しく動作しない場合があるので修正します。
		今までこの機能は英字に対応していましたが、そのため1桁の処理が正しく動作していなかったため、英字対応をやめます。
		（6.2.6.0 (2015/06/19)のV5への反映）
			fukurou.util.StringUtil#csv2ArrayExt( final String csvData , final int maxNo )
			fukurou.util.StringUtil#csv2ArrayExt2( final String csvData , final int maxNo )

	5.9.12.3 (2016/09/23)
		[時間ピッカー機能追加]
		スクリプトに秒（00固定）付きで値を返すような機能を付加しました。
		usesecond属性でtrueを指定した場合に付加されるようにしておきます。
		エンジンのパラメータからの指定は5つ目のパラメータで指定します
			plugin.column.Editor_HM#createOptions( final String editPrm )
			jsp/common/eventScript.js#ogClockpicker

		[simpleMenuの修正]
		今までの書き方ではog:text内でマルチセッションエラーが出た場合に内容が出力されないため、
		simpleMenuの書き方を修正します。
			jsp/menu/simpleMenu.jsp

	5.9.12.2 (2016/09/16)
		[HTML5用ポップアップ修正]
		スクロール時のドラッグ移動処理が正しくなかったので修正します。
		同時にスムーズ化、冗長処理の削除を行います。
			jsp/common/option/html5modalDialog.js

	5.9.12.1 (2016/09/09)
		[カラムの不要文字削除]
		queryConvert.jsではfocusOut時に動作させる設定を入れている。
		しかし、初期セットされた値に対してはそのままでは動作しないため、検索時にエラーが発生する場合がある。
		本来はsubmit時に変換をかけた方がユーザには分かりやすいかもしれないが、とりあえず初期セットに対して
		focusOut時と同じロジックを走らせる。
			jsp/common/queryConvert.js

	5.9.12.1 (2016/09/09)
		[Excel出力の改善]  ※ Ver6での、実装完了。

6.4.9.5 (2016/09/09)
	[ﾘｿｰｽ連携]
	ﾘｿｰｽ連携 で、テーブルカラムDB(備考)⇒コードリソース差分追加更新(GFM0013)で、
	javaDB に対するリソース作成時に、エラーになりました。
	VARCHARカラムに、INTEGERを登録できません。
	CODELVL の設定値が、1 になっていたので、'1' に修正しました。
		GF2120/GFM0013.jsp

	[ﾘｿｰｽ取得]
	javaDB で、select aa,bb,null as cc from ･･･ という構文がエラーになるため、変更します。
	+ "CLM_PARAM,RENDERER_PARAM,EDITOR_PARAM,TYPE_PARAM,ROLES,null AS FIELD_SIZE"
																↓
	+ "CLM_PARAM,RENDERER_PARAM,EDITOR_PARAM,TYPE_PARAM,ROLES,'' AS FIELD_SIZE"

		hayabusa.resource.ColumnDataLoader#QUERY
		hayabusa.resource.ColumnDataLoader#QUERY2

	[DERBY も、isParamMetaData=true を返します]
		fukurou.db.EDbid#setMetaDataInfo(DatabaseMetaData meta)

	[title属性を廃止したが、一旦戻します]
	(ネイティブモードでツールチップが表示しない)
		plugin.view.ViewForm_ImageTimeBar#imageMeker(Graphics2D g2,Color oldColor,int imgX,int imgY,int imgW,boolean useTipsLink,int row,StringBuilder outBuf)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2120\GFM0013.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\queryConvert.js

	[V5 修正反映]
	5.9.12.1 (2016/09/09)
		[カラムの不要文字削除]
		queryConvert.jsではfocusOut時に動作させる設定を入れている。
		しかし、初期セットされた値に対してはそのままでは動作しないため、検索時にエラーが発生する場合がある。
		本来はsubmit時に変換をかけた方がユーザには分かりやすいかもしれないが、とりあえず初期セットに対して
		focusOut時と同じロジックを走らせる。
			jsp/common/queryConvert.js

		[Excel出力の改善]  ※ Ver6では、今回は I/Fのみで、実装は、次回に持ち越します。
		Excel追記モードで、シートにデータを上書きする設定(sheetOverwrite)を追加します。
		また、書込み完了後に指定シート(recalcSheetName)の内容を再計算させる事が出来るようにします。
		(これを行わないと、シートの位置によって計算されたりされなかったりする）
		これにより、雛形ファイルに追記する事で、出力したデータを利用した集計を別シートで行う事が可能になります。
			hayabusa.taglib.WriteTableTag#release2()
			hayabusa.taglib.WriteTableTag#create( final PrintWriter out )
			hayabusa.taglib.WriteTableTag#setSheetOverwrite( final String flag )
			hayabusa.taglib.WriteTableTag#setRecalcSheetName( final String sheet )
			hayabusa.io.TableWriter#setSheetOverwrite( final boolean flag )
			hayabusa.io.TableWriter#setRecalcSheetName( final String sheet )
			hayabusa.io.AbstractTableWriter#setSheetOverwrite( final boolean flag )
			hayabusa.io.AbstractTableWriter#setRecalcSheetName( final String sheet )
			plugin.io.TableWriter_Excel#setSheetOverwrite( final boolean flag )
			plugin.io.TableWriter_Excel#setRecalcSheetName( final String sheet )
			plugin.io.TableWriter_Excel#writeDBTable()
			hybs-taglib.tld

6.4.9.4 (2016/09/02)
	[共通メッセージ表示]
	adminの  [ﾛｸﾞｲﾝﾕｰｻﾞｰ] で、共通メッセージを表示する機能がありますが、
	これのアドレスが、/gf/jsp/admin だったので、他のシステムで動かなかったため、修正します。
		hayabusa.servlet.HybsAdmin#COMMON_MESSAGE

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9220\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

	[V5 修正反映]
	5.9.12.0 (2016/09/02)
		[queryButtonでの出力]
		queryButtonで出力されているtableタグにframe属性が付いていましたが、表示上の互換がないため削除しておきます。
		（frame=border設定は外枠を表示する設定だが、IEでは表示されず、Chromeでは表示されている)
			hayabusa.taglib.QueryButtonTag#doEndTag()
			
		[クライアントガント修正]
		終了日を超えたマーカーは表示しないように仕様を変更します。
			jsp/common/option/adjustGanttTable.js#showGantBar( gantTd ,listGantBar ,lineHeight )

6.4.9.3 (2016/08/26)
	[JavaDB(APACHE DERBY) の追加]
		fukurou.db.DBFunctionName#getSequence(String seqName,Transaction tran)
		fukurou.db.DBFunctionName#getDBName(String dbName)

	[サンプルJSP]
	ファイルリストをListオブジェクトにコピーして、パラメータにセットする処理において、
	対象ファイルの件数を取得する方法です。
	Listオブジェクトにセットされているので、size() メソッドで取得できます。
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\06_INSTALL\directTableInsert.jsp

		<!-- ファイルリストをListオブジェクトにコピーして、パラメータにセットします。 -->
		<og:file action="list" fileURL="{@insertDIR}" />

		<!-- ファイルの件数を取得できます。 -->
		<c:out value="${list.size()}" /><br/>

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2140\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp

6.4.9.2 (2016/08/19)
	[jFreeChartの横軸ラベルの折り返し対応]
	 * 複数行の横軸に対応した、TextBlock オブジェクトを作成します。
	 *
	 * ラベルに改行コードを含む場合、ラベルを段組(改行)します。
	 * 改行コードとは、本当の改行コード(ORACLEで言うところの、chr(10)か、
	 * 改行コード文字列('￥n'文字列)を認識します。
	 *
		hayabusa.io.HybsCategoryAxis#createLabel(Comparable category,float width,RectangleEdge edge,Graphics2D g2)
		hayabusa.io.HybsCategoryAxis#multiLabel(Comparable category,float width,RectangleEdge edge,Graphics2D g2)

	サンプル画面
		jsp/GF7201/chartOnly.jsp

6.4.9.1 (2016/08/05)
	[colgroupのHTML5対応(No欄) 修正ミスの対応]
	6.4.9.0 (2016/07/23)で、対応した、HTML5対応で、style属性の
	end記号の記述漏れで、CustomTable の表示が出ない現象が発生しましたので、修正します。
		plugin.view.ViewForm_HTMLCustomTable#getTableHead()
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableHead()

	[Each class should declare at least one constructor]
		plugin.view.ViewForm_JSON#ViewForm_JSON()

	[SOAP_ENVELOP 固定文字列定義]
		fukurou.util.SOAPConnect#getSoapEnvelop(String data)

	[maxRowをfinal化します]
		fukurou.model.TableModelHelper.ConstData#ConstData(String constKeys,String constAdrs)

	[reqCache → REQ_CACHE 変更]
		hayabusa.common.HybsSystem#setInitialData(Map param)
		hayabusa.common.HybsSystem#setRequestParam(String serverName,String scheme,int port,String path)

	[useLabel パラメータは常に有効になっている]
		plugin.column.Renderer_CHBOX2#Renderer_CHBOX2()
		plugin.column.Renderer_CHBOX2#Renderer_CHBOX2(DBColumn clm)

	[V5 修正反映]
	5.9.11.0 (2016/08/05)
		[クライアントガント修正]
		IE10,11モードで表示領域を超えた箇所にバーが表示される場合があるため、修正します。
			jsp/common/option/adjustGanttTable.js#showGantBar( gantTd ,listGantBar ,lineHeight )

		[YMD3スクリプト修正]
		一覧等で大量に利用した場合に描画が遅いため修正します。
		プラグインでアタッチ時に予めカレンダーを作成していましたが、作成しないように変更します。
			jsp/common/eventScript.js#glDatePicker

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

	[リファクタリング]
		6.4.9.1_refactoring.txt  参照

6.4.9.0 (2016/07/23)
	[Pie,Pie3D,Ring に、色指定を追加]
	これらは、同じ設定が使えるので、マージします。
	5.9.10.4 (2016/07/19) のPiePlot修正の追加機能です。
		hayabusa.io.ChartPlot_Pie#getPlot(ChartCreate create)

	[colgroupのHTML5対応(No欄)]
	対応漏れの対応
		plugin.view.ViewForm_HTMLCustomTable#getTableHead()
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableHead()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF7209\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7209\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
	5.9.10.5 (2016/07/22)
		[ImageTimeBar修正]
		5.9.10.2で予定データに対応しましたが、最終データのみしか対応できていませんでした。
		各行のブレイクデータに対しても同様の処理を行います。
			plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)

		[textタグでのxssチェック]
		そのままではタグ付きでのリクエストを表示できないため、textタグでのコントロールを可能にしておきます。
		通常は利用しません。
			hayabusa.taglib.TextTag#doStartTag()
			hayabusa.taglib.TextTag#release2()
			hayabusa.taglib.TextTag#setXssCheck( final String flag )
			hybs-taglib.tld

	5.9.10.4 (2016/07/19)
	X	[PiePlot修正]
	X	円グラフで色を指定出来るようにする。
	X		hayabusa.io.ChartPlot_Pie#getPlot( final ChartCreate create )

	5.9.10.3 (2016/07/15)
	V6	[ImageTimeBar修正]
	V6	timeBarParam タグの linkClm 属性で制御できるのは、href= で
	V6	始まる値だけでしたが、そのようなアドレスを作るのは難しいため、
	V6	viewLink , linkタグで簡単につくれるようにします。
	V6		plugin.view.ViewForm_ImageTimeBar#imageMeker( final Graphics2D g2,final Color oldColor,
	V6							 final int imgX,final int imgY,final int imgW,
	V6							 final boolean useTipsLink,final int row,final StringBuilder outBuf )

		[Process_TableWriterの修正]
		データ中のダブルクウォートを、重ねるか重ねないかの選択を可能にする。
			fukurou.process.Process_TableWriter#init( final ParamProcess paramProcess )
			fukurou.process.Process_TableWriter#writeData( final LineModel data )

	5.9.10.2 (2016/07/08)
		[カレンダーポップアップ修正]
		カレンダーのポップアップ(YMD2)のスクリプトにはサイズ調整のロジックが入っていますが、
		無限ループに入るパターンがあるため修正します。
			jsp/common/calendar2.js

	V6	[ImageTimeBarのdebug対応]
	V6	viewParamタグでdebug=trueを指定した場合に、ViewForm_ImageTimeBarのデバッグ情報を標準出力するようにします。
	V6	また、予定データが存在している事が想定されていないため、対応します。
	V6		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)
	V6		plugin.view.ViewForm_ImageTimeBar#paramInit()
	V6		hayabusa.taglib.ViewParamTag#doEndTag()

6.4.8.3 (2016/07/15)
	[KEY=VALUE の VALUE が、ゼロ文字列でも許可します]
		fukurou.util.Argument#getArgumentType(String arg)

	[key,val 分解後は、#putArgument(String,String)]
		fukurou.util.Argument#putArgument(String arg)

	[val で、｢\t｣と、｢\n｣の文字列を、タブと改行に変換します]
		fukurou.util.Argument#putArgument(String key,String val)

	[新規作成]
		fukurou.process.Process_DBFileout#init(ParamProcess paramProcess)
		fukurou.process.Process_DBFileout#end(boolean isOK)
		fukurou.process.Process_DBFileout#action(LineModel data)
		fukurou.process.Process_DBFileout#makePrepareStatement(LineModel data)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js

6.4.8.2 (2016/07/08)
	[debug 属性を、パラメータにセットします]
	ViewParamImpl に、debug の値をパラメータにセットするようにします。
	ViewTimeBarParamTag で、debug 属性を使用できるようにするためです。
		hayabusa.taglib.ViewParamImpl#doEndTag()
		plugin.view.ViewForm_ImageTimeBar#paramInit()

	[クリッカブルマップの設定で、普通のリンクタグや、hrefOnly、hrefTarget が使えるようにする]
		plugin.view.ViewForm_ImageTimeBar#imageMeker(Graphics2D g2,Color oldColor,int imgX,int imgY,int imgW,boolean useTipsLink,int row,StringBuilder outBuf)

	[未来時刻の場合に、現在時刻まで巻き戻って塗りつぶしているので、未来時刻の判定を追加]
		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js

	[V5 修正反映]
	5.9.10.1 (2016/07/02)
		[YMD3修正]
		カレンダーのドラッグ移動が正常動作しておらず、常用する機能でもないので外しておきます。
		（jQueryのエラーが発生する）
			Ver5 jsp/common/eventScript.js#glDatePicker
			Ver6 src/script/common/calendar3.js#glDatePicker
			※ Ver5は、eventScript.js ですが、Ver6 では、calendar3.js にファイルを分けています。

6.4.8.1 (2016/07/02)
	[jsp/GF6020 修正]
	【画面部品】表示・編種別 GF6020 修正
	数字型 と数値ﾌｫｰﾑ型の区別が付きにくかったため、サンプルJSPを修正しました。
	数値ﾌｫｰﾑは、パラメータに、DecimalFormat を与えることが出来ます。
		jsp/GF6020/query.jsp

	[xssCheckを、doStartTag に移動]
	5.9.10.0 (2016/07/01)
		xssチェックのセットがdoAfterBodyにあり、falseとしてもdoStartTagで引っかかる状態となっているため、
		useXssCheckメソッドをdoStartTagに移動します。
	この対応を、同様の状態になっているタグに適用します。
		hayabusa.taglib.AppearTag#doStartTag()
		hayabusa.taglib.AppearTag#doEndTag()
		hayabusa.taglib.BizLogicTag#doStartTag()
		hayabusa.taglib.BizLogicTag#doEndTag()
		hayabusa.taglib.ColumnTag#doStartTag()
		hayabusa.taglib.ColumnTag#doAfterBody()
		hayabusa.taglib.DirectWriteTableTag#doStartTag()
		hayabusa.taglib.DirectWriteTableTag#doAfterBody()
		hayabusa.taglib.QueryOptionTag#doStartTag()
		hayabusa.taglib.QueryOptionTag#doAfterBody()
		hayabusa.taglib.QueryTag#doStartTag()
		hayabusa.taglib.QueryTag#doAfterBody()
		hayabusa.taglib.ValueTag#doStartTag()
		hayabusa.taglib.ValueTag#doAfterBody()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp

	[V5 修正反映]
	5.9.10.0 (2016/07/01)
		[columnタグのxssチェック]
		xssチェックのセットがdoAfterBodyにあり、falseとしてもdoStartTagで引っかかる状態となっているため、
		useXssCheckメソッドをdoStartTagに移動します。
			hayabusa.taglib.ColumnTag#doAfterBody()
			hayabusa.taglib.ColumnTag#doStartTag()

6.4.8.0 (2016/06/24)
	[検索中です表示のリソース化]
	queryButton に、blockUIMsg属性を追加。
	リソースに、｢検索中です｣のメッセージを登録します。
		hayabusa.taglib.QueryButtonTag#release2()
		hayabusa.taglib.QueryButtonTag#makeTag()
		hayabusa.taglib.QueryButtonTag#setBlockUIMsg(String id)

	[属性ｸﾗｽ定義 修正]
	【ﾄﾞｷｭﾒﾝﾄ】→ 属性ｸﾗｽ定義 画面で、属性値からの検索を、自身の詳細表示に変更します。
	使い勝手の向上
		jsp/DOC03/result.jsp

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\DOC03\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC23\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6380\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6380\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\jquery\blockUI.js

	[V5 修正反映]
	5.9.9.3 (2016/06/24)
		[ガントスクリプトの修正]
		ヘッダ固定同様、最初にbodyの高さが取得できない場合は遅延実行させるようにします。
			jsp/common/option/adjustGanttTable.js

6.4.7.2 (2016/06/20)
	6.4.2.1 (2016/02/05) で追加した、HybsSystem.url2dir に引数追加処理で、
	StringUtil.urlAppend を利用していますが、これは、第２引数が絶対URLの場合、
	第２引数を返す仕様でしたが、HybsSystem.url2dir を、引数追加したさい、
	それまで、第２引数であった、絶対パス判定が、第３引数で必要になりましたが
	判定していなかったため、絶対URLが、２重に登録されてしまいました。
	StringUtil.urlAppend は、１つ目、２つ目ではなく、最後に指定された
	絶対URLを使用するように変更いたします。
		fukurou.util.StringUtil#urlAppend(CharSequence url1,CharSequence[] urls)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\DOC23\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6380\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6380\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp

6.4.7.1 (2016/06/17)
	[ImageTimeBarﾀｸﾞのuseLastData属性処理]
	ImageTimeBarﾀｸﾞのuseLastData属性処理で、true(初期値)のときは、最後のデータが
	そのまま継続していることを示し、false の場合は、そこで打ち切りとしていますが、
	false にすると、何も表示されなくなります。
	これは、6.0.2.0 (2014/09/19) で、imageMekerメソッドをすべてまとめた際のﾊﾞｸﾞです。
	最後の処理のみ、このフラグが有効になるように、変更します。
		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)
		plugin.view.ViewForm_ImageTimeBar#imageMeker(Graphics2D g2,Color oldColor,int imgX,int imgY,int imgW,boolean useTipsLink,int row,StringBuilder outBuf)

	[JSP解析にチェック追加 61200-160613-01]
	『clazz="aimai"』 チェックはすでに入っていますが、aimai="true" チェックを追加します。
	これは、aimai="ture" とコーディングミスしたための対応です。
	WARNING31B に登録しました。
		jsp/DOC18/xsltV6/GF70_PROG.xsl

	[Process_FileCopyのエンコードエラーの緩和]
	新しい、java.nio パッケージのファイル入力で、ファイルのエンコード違いに
	非常に敏感になりました。（CharacterCodingException をthrowします。）
	従来は、無理から読み込んだりして、文字化けしていたのを、比較して、エンコード
	違いを見つけていましたが、今は、Exceptionで見つけることが出来ます。
	変わりに、処理が、そこで止まってしまうため、一斉にすべてのファイルの
	エンコード違いを見つけることが難しくなっています。
	そこで、エンコードエラーのときの、処理を緩和します。
		fukurou.process.Process_FileCopy#action(LineModel data)

	[セキュリティの関連で、ログの詳細を出していませんでしたが、出すように変更します]
		hayabusa.common.SystemParameter#makeSystemParameter(ServletContext context)
		hayabusa.common.SystemParameter#loadDBResource(Map sysParam)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\DOC23\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp

	[V5 修正反映]
	5.9.9.0 (2016/06/03)
		[ポップアップ修正]
		modalDialogでiframeのページを上げた際に、選択値が返ってこない現象の対応を行います。
		parentが存在する場合は、parentのwindow.returnValueに値をセットします。
			jsp/common/default.js#rtnPopup( rtnValue )

	5.9.9.2 (2016/06/17)
		[readTableのsheetName対応]
		5.9.0.0でXLSX対応としてExcelの読み込みをV6方式に変更した際にsheetNameが効かなくなっていたため、対応します。
		この対応により、シート名を指定した際には必ず1シート目が読み込まれるのではなく指定シートが読み込まれますが、
		対応するシートが存在しない場合はエラーとなります。
			plugin.io.TableReader_Excel#readDBTable()

6.4.7.0 (2016/06/03)
	[新規追加(61200-160530-04)]
	ImageTimeBarﾀｸﾞ のヘッダー部の高さを独自に指定できるようにしました。
		hayabusa.taglib.ViewTimeBarParamTag#setHeaderHeight(String headerHeight)

	サンプルJSPを、【ﾋﾞｭｰ関連】ImageTimeBarﾀｸﾞ (GF7160) に移動しました。

	[IllegalArgumentException が発生した場合に、見えるようにする]
		fukurou.system.MsgUtil#getMsg(String baseName,Locale locale,String id,Object[] args)
		hayabusa.resource.LabelData#getMessage(String[] vals)
		hayabusa.resource.LabelData#getDescription(String[] vals)
		hayabusa.resource.UserInfoFactory#getValsByLdap(String userId,String roles)

	[REQ追加]
	画面にてチェックした行数を取得したい(61200-160530-03)
	 * <tr><td>ROWCOUNT           </td><td style="white-space: normal"><jsp:expression>チェックされた件数</jsp:expression></td></tr>
	 * <tr><td>RequestURL         </td><td style="white-space: normal"><jsp:expression>request.getRequestURL()</jsp:expression></td></tr>
	 * <tr><td>AuthType           </td><td style="white-space: normal"><jsp:expression>request.getAuthType()</jsp:expression></td></tr>
	 * <tr><td>ContextPath        </td><td style="white-space: normal"><jsp:expression>request.getContextPath()</jsp:expression></td></tr>
	 * <tr><td>Method             </td><td style="white-space: normal"><jsp:expression>request.getMethod()</jsp:expression></td></tr>
	 * <tr><td>PathInfo           </td><td style="white-space: normal"><jsp:expression>request.getPathInfo()</jsp:expression></td></tr>
	 * <tr><td>PathTranslated     </td><td style="white-space: normal"><jsp:expression>request.getPathTranslated()</jsp:expression></td></tr>
	 * <tr><td>QueryString        </td><td style="white-space: normal"><jsp:expression>request.getQueryString()</jsp:expression></td></tr>
	 * <tr><td>RemoteUser         </td><td style="white-space: normal"><jsp:expression>request.getRemoteUser()</jsp:expression></td></tr>
	 * <tr><td>RequestURI         </td><td style="white-space: normal"><jsp:expression>request.getRequestURI()</jsp:expression></td></tr>
	 * <tr><td>ServletPath        </td><td style="white-space: normal"><jsp:expression>request.getServletPath()</jsp:expression></td></tr>
	 * <tr><td>RemoteAddr         </td><td style="white-space: normal"><jsp:expression>request.getRemoteAddr()</jsp:expression></td></tr>
	 * <tr><td>RemoteHost         </td><td style="white-space: normal"><jsp:expression>request.getRemoteHost()</jsp:expression></td></tr>
	 * <tr><td>Scheme             </td><td style="white-space: normal"><jsp:expression>request.getScheme()</jsp:expression></td></tr>
	 * <tr><td>ServerName         </td><td style="white-space: normal"><jsp:expression>request.getServerName()</jsp:expression></td></tr>
	 * <tr><td>ServerPort         </td><td style="white-space: normal"><jsp:expression>request.getServerPort()</jsp:expression></td></tr>

		hayabusa.taglib.CommonTagSupport#getRequestMethod(String attkey)
		hayabusa.taglib.CommonTagSupport#getReservedValue(String key)

	[エディット機能利用時のリンク制御(61200-160525-03)]
	エディット機能で、rowCount カラムが存在するときのカラム番号
	EDITOR集計機能で、【小計】、【合計】行のリンクは表示しません。
		hayabusa.html.ViewLink_LINK#clear()
		hayabusa.html.ViewLink_LINK#setDBTableModel(DBTableModel tbl)
		hayabusa.html.ViewLink_LINK#getMarkerString(int row,int clm,String value)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF2010\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2010\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\update.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\default.js
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printRequesMethodt.jsp

	[V5 修正反映]
	5.9.8.4 (2016/05/27)
		[ImageTimeTable修正]
		Paramで日付の桁数の判断がおかしいため、修正します。
			hayabusa.taglib.ViewTimeBarParamTag#setStartDate( final String startDate )
			hayabusa.taglib.ViewTimeBarParamTag#ViewTimeBarParamTag()

6.4.6.1 (2016/06/03)
	※ 6.4.6.1 (2016/06/03) は、6.4.7.0 (2016/06/03) とリリース日が重なったため、
	   アーカイブはありません。

	[popup改善]
	popup.jsp という雛形を用意します。
	機能的に、
	・popup.jsp は、query.jsp と、result.jsp を、iframe で、作成する。(headType="noFrame")
	・query_info.jsp を改造し、ppopup_info.jsp を動的に組み込むようにする。
	・呼び出し元(popupTag)で指定する rtnKeys を、リクエスト変数(popupReturnKeys)に載せる。(javaScript改造)
	・iframe から、scope , selectedType のリクエスト変数を送信する。（scope="request" 、selectedType="radio" ）
	・viewFormTagは、リクエスト変数から、popupReturnKeysのパラメータを受け取り、popupReturnKeys にセットする。
	・viewFormTagは、リクエスト変数から、scope , selectedTypeのパラメータを受け取り、セットする。
	・writeCheckタグは、リクエスト変数から、scope="request" を読取、非表示にする。
		common\default.js(887): function ogPopup( p_pgid,p_height,p_width,p_in_Array,p_this,p_out_Array,command,p_append,event ) {
		common\option\html5modalDialog.js(433): function ogPopup( p_pgid,p_height,p_width,p_in_Array,p_this,p_out_Array,command,p_append,event ) {

	[左右分割スクロール修正(61200-160530-01)]
	左右分割スクロールで、分割する位置で、右寄せ、左寄せがうまく設定できない（合わない）
	現象が発生しています。
	これは、HTML5から、colGroupでtextAlignが効かないため、5.9.3.3 (2015/12/26),5.9.5.3 (2016/02/26)
	での対応だけでは足りず、左右同じstyleセレクターが適用されてしまい、後勝ちになっています。
	そこで、テーブルを区別するためのキーワードを与えることにしますが、既存の tableId では、
	メモリ管理まで行っているため、これを使うことが出来ません。(SplitViewTag)
	メソッド名の整理もあわせて行います。

	[ColumnDataのclassName 復活]
	BIT などは、残さないと、いけない。
		hayabusa.db.DBColumn#getClassName()

	[DbType とClassName が複雑化しているため、とりあえずの暫定対策]
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
		plugin.view.ViewForm_HTMLTable#getTableHead()

	[tableId 廃止(利用目的を明確にするため、パラメータ名をviewClassに変更)]
		hayabusa.html.AbstractViewForm#getTableClass()
		hayabusa.taglib.ViewFormTag#splitViewParamSet()
		hayabusa.taglib.ViewFormTag#doStartTag()
		hayabusa.taglib.ViewFormTag#doEndTag()
		hayabusa.taglib.ViewFormTag#release2()
		plugin.view.ViewForm_HTMLTable#makeNthChild(StringBuilder buf,int ad,String dbType)

	[ヘッダー部の高さを指定できるようにする]
		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)
		plugin.view.ViewForm_ImageTimeBar#paramInit()
		plugin.view.ViewForm_ImageTimeBar#calcImageSize(int startNo,int lastNo)
		plugin.view.ViewForm_ImageTimeBar#imageHeaderPaint(Graphics2D g2,double timeScale,ViewForm_ImageTimeBar.FlgColorMap colMap)

	[新規追加]
		hayabusa.html.AbstractViewForm#setViewClass(String clazz)
		hayabusa.html.AbstractViewForm#getViewClass()
		hayabusa.html.ViewForm#setViewClass(String clazz)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\popup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\default.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[index3.jspの改良]
	gamenIdが指定された場合には、メニューは初期で開かないようにします。
		jsp/index3.jsp

6.4.6.0 (2016/05/27)
	[POI バージョンアップ準備]
	現行の poi-3.12-20150511 版から、poi-3.15 にアップするための準備を入れておきます。
	これにより、パッケージ構造が変わっているため、import文の更新が必要になります。
	今回は準備のみのため、ソース互換性はあります。
		fukurou.model.ExcelModel#addImageFile(String imgFile,int shtNo,int row1,int col1,int row2,int col2,int dx1,int dy1,int dx2,int dy2)
		fukurou.model.POIUtil#pptReader1(File file,TextConverter conv)

	[java VerUp]
	jdk180u92 でコンパイルします。
	C:\opengionV6\apps\jdk180u92\jre\lib\ext
	commons-codec-1.9.jar → commons-codec-1.10.jar
		commons-codec-1.10.jar
	build.xml のクラスパスの設定変更も必要ですので、ご注意ください。
		<pathelement path="${env.JAVA_HOME}/jre/lib/ext/commons-codec-1.10.jar" />

	[ColumnDataのclassName は使わない]
		hayabusa.db.DBColumn#getClassName()

	[getEditorParam → getRendererParam に修正]
		plugin.column.Renderer_BITBOX#Renderer_BITBOX(DBColumn clm)
		plugin.column.Renderer_CHBOX2#Renderer_CHBOX2(DBColumn clm)

	[isNumber , isDate 追加]
	エディット機能で、集計欄が出ないのは、カラムのタイプが、数値型でないと判定
	されていたためで、これは、getClassName()の結果から、NUMBER などの属性を削除したためです。
	カラムが、数値型かどうかを判定する、isNumberType メソッドを追加します。
		hayabusa.db.DBColumn#DBColumn(String lang,ColumnData clmData,LabelData lblData,CodeData cdData)
		hayabusa.db.DBColumn#DBColumn(DBColumnConfig config)
		hayabusa.db.DBColumn#isNumberType()
		hayabusa.db.DBColumn#isDateType()
		hayabusa.db.DBTableModelSorter#sortByColumn(int column,boolean ascending)
		hayabusa.taglib.EditConfigTag#isNumberClm(String clm)
		hayabusa.taglib.ValueTag#setTableAttribute(DBTableModel table,String key,String action)
		plugin.io.TableWriter_T#writeData(DBTableModel table,PrintWriter writer)
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)

	[レコードの読取条件指定を追加]
		hayabusa.taglib.ReadTableTag.ColumnAction#makeNames(String[] orgNms)
		hayabusa.taglib.ReadTableTag.ColumnAction#clmAction(String[] vals,DBColumn[] dbClms,int row)

	[新規作成]
		hayabusa.taglib.ReadTableTag.ColumnAction#makeMatchMap(String[] keys,String[] vals)

	[新規追加]
		hayabusa.taglib.ReadTableTag#setMatchKeys(String keys)
		hayabusa.taglib.ReadTableTag#setMatchVals(String vals)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\DOC03\query.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[V5 修正反映]
	5.9.8.3 (2016/05/20)
		[時間ピッカー修正]
		AM,PMではなく24時間制で表示します。
		また、選択時にchangeイベントが走っていなかったので、走らせるようにします。
			jsp/common/eventScript.js#ogClockpicker
			
		[カラーピッカー修正]
		ピッカーでの選択時にchangeイベントを発生させるようにします。
		又、bulksetで動作していなかったので、対応させます。
			jsp/common/eventScript.js#simpleColorPickerOg

	5.9.8.2 (2016/05/16)
		[簡易処理用の static メソッド作成]
		6.4.5.3の対応と同じ
			fukurou.util.StringFormat#getValue(String oldVal)

		[INDBMENU修正]
		一覧での利用時、input側のvalue値に$1を使うようにします。
			plugin.column.Editor_INDBMENU#getValue( final int row,final String value )
			plugin.column.Editor_INDBMENU#getValue( final String value )
			
		[RFW帳票制御コード対応]
		RFW用出力で、制御コードの//EOR//が出た場合はその箇所のみダブルクウォートで囲わないようにします。
			plugin.report.CSVPrintPointService_RFW#makebody()

6.4.5.3 (2016/05/13)
	[headType="noframe" 追加]
		hayabusa.taglib.HeadTag#setHeadType(String type)
		hayabusa.taglib.HeadTag#doEndTag()

	[value は、コロン区切りの先頭だけ分離する]
		plugin.column.Editor_DATALIST#getValue(String value)
		plugin.column.Editor_DATALIST#getValue(int row,String value)
		plugin.column.Editor_DBMENU#getValue(int row,String value)
		plugin.column.Editor_DBRADIO#getValue(int row,String value)
		plugin.column.Editor_INDBMENU#getValue(String value)
		plugin.column.Editor_INDBMENU#getValue(int row,String value)
		plugin.column.Editor_QUERY#getValue(String value)
		plugin.column.Editor_QUERY#getValue(int row,String value)
		plugin.column.Renderer_MULTIQUERY#getValue(String value)

	[簡易処理用の static メソッド作成]
		fukurou.util.StringFormat#getValue(String oldVal)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6250\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6250\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\src\script\common\scrollBar2.js

	[V5 修正反映]
	5.9.8.1 (2016/05/13)
		[CSV取込み時の判定処理追加]
		CSVファイルの中から、特定の行（例えばログファイルからエラー行）のみを取込み対象と出来るように、
		readTableに対してmatchKeys,matchValsを追加します。
		matchKeysで指定したカラムがmatchValsの正規表現を満たした行のみテーブルモデル上に取り込みます。
		処理順はcolumnCheck等と同じで、カンマ分解してからリクエスト編集変換処理をかけています。
		この機能は、とりあえずDefaultタイプのみに実装します。
			hayabusa.io.TableReader#setMatchKeys( final String[] keys )
			hayabusa.io.TableReader#setMatchVals( final String[] vals );
			hayabusa.io.AbstractTableReader#matchCheck(final String[] data, final String[] names)
			hayabusa.io.AbstractTableReader#setMatchKeys( final String[] keys )
			hayabusa.io.AbstractTableReader#setMatchVals( final String[] vals )
			hayabusa.taglib.ReadTableTag#release2()
			hayabusa.taglib.ReadTableTag#setMatchKeys( final String keys )
			hayabusa.taglib.ReadTableTag#setMatchVals( final String keys )
			hayabusa.taglib.ReadTableTag#create( final BufferedReader out )
			plugin.iio.TableReader_Default#readDBTable( final BufferedReader reader )
			hybs-taglib.tld
			gf/jsp/GF6250

		[bulkSetの改善]
		BulkSet時に、一覧でEventColumnが動作しする場合にBulkの値が消えてしまう問題に対応しておきます。
		ヘッダを再構築する際に元の値を保持しておきます。
			jsp/common/scrollBar2.js#adjustSB

6.4.5.2 (2016/05/06)
	[fukurou.util.FileString から、fukurou.util.FileUtil に移動]
		fukurou.mail.MailTransfer#start(String[] args)
		fukurou.process.Process_Grep#findKeywordAsBulk(File file)
		fukurou.process.Process_GrepChange#init(ParamProcess paramProcess)
		fukurou.process.Process_GrepChangeExcel#init(ParamProcess paramProcess)
		fukurou.util.Argument#getFileProparty(String key,String keyFile,String encode,boolean must)
		fukurou.util.FileUtil#getValue(String filename,String encode)
		fukurou.util.FileUtil#getLineList(String filename,String encode)
		fukurou.util.SOAPConnect#main(String[] args)
		fukurou.util.URLConnect#main(String[] args)
		hayabusa.filter.URLCheckFilter#refuseMsg()
		hayabusa.filter.URLHashFilter#refuseMsg()
		hayabusa.taglib.ExcelFileTag#textConverter(ExcelModel excel)
		hayabusa.taglib.TextTag#setInclude(String file)
		hayabusa.taglib.URLConnectTag#setPostFile(String file)

	 (61200-151208-01)
	（１）Upload File
		ファイルをアップロードしたデータを
		『中止』ボタンを押すと　result.jsp　画面に戻るが、　データが表示されていない。
		これは、UPLOAD時に、データがすべて新規になっており、RESETで消去されるためです。
		UPLOADされたデータかどうか、判定できるフラグ（h_UPLOAD）を持ち、対処します。
	[UPLOADから呼ばれた場合は、HybsSystem.USE_UPLOAD_KEY="true" を hidden出力します]
		hayabusa.taglib.WriteCheckTag#getHiddenTag()
	[UPLOADから呼ばれた場合は、RESET  は、command="RENEW" , displayMsg="　" にします]
		hayabusa.taglib.CommonForwardTag#getForwardURI(HttpServletRequest request,HttpSession session)
	（２）Download File
		検索ボタンを押下、『Download File』する。
		再び、検索ボタンを押すではなく、複写ボタンを押すと、classが初期化される。
	[Attributesは、既存のAttributesに、ADDする]
		hayabusa.db.DBColumnConfig#setRendererAttributes(Attributes attri)
		hayabusa.db.DBColumnConfig#setEditorAttributes(Attributes attri)
	[rendAttri,editAttri は、not null にします]
		hayabusa.db.DBColumn#DBColumn(String lang,ColumnData clmData,LabelData lblData,CodeData cdData)
		hayabusa.db.DBColumn#getClassName()
		plugin.column.Editor_ENTCLM#getValue(String value)

	 (61200-160406-01)
	ORA-ＸＸＸＸＸが始まる前に改行があれば嬉しいです。
	[Exception: の後ろに改行を入れます(クラス名が長いと、メッセージが見えにくいため)]
		hayabusa.taglib.TaglibUtil#makeHTMLErrorTable(ErrorMessage errMsg,ResourceManager resource)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js

	[V5 修正反映]
	5.9.8.0 (2016/05/02) 修正
		[HTML5向けPOPUP修正]
		１）フレームを持っているポップアップから、さらにポップアップを上げた場合に正しく動作していませんでした。
		　閉じた場合はbodyに保存していた自身のwindowオブジェクトを削除するようにします。
		２）rtnPopupからwindowオブジェクトを取る方法を、他に合わせます。
		３）同一画面でポップアップを２度立ち上げた際に、文字入力が出来なくなる現象を修正します。
		　原因は不明（IE不具合？）ですが、閉じる前にfocusを別の箇所に当てる事で回避できました。
			jsp/common/option/html5modalDialog.js#showModalDialog(tgturl, args, options, p_this,p_out_Array,p_append)
			jsp/common/option/html5modalDialog.js#rtnPopup( rtnValue )

	5.9.8.1 (2016/05/13)
		[HTML5向けPOPUP修正]
		元々のモジュールの構造として、Ajaxでの応答がsuccessの場合にiframeタグを作成するようになっていましたが、
		二度アクセスされる冗長な構造のため即時実行に変更します。
			jsp/common/option/html5modalDialog.js#showModalDialog(tgturl, args, options, p_this,p_out_Array,p_append)

6.4.5.1 (2016/04/28)
	[CSV 指定時は、readerClass="Text" , separator="," に、再設定します]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[CSVTokenizer のインターフェースを、Iterator に変更]
		fukurou.util.StringUtil#csv2Array(String csvData,char separator,int len)

	[FileStringのコンストラクター変更]
		fukurou.mail.MailTransfer#start(String[] args)
		fukurou.process.Process_Grep#findKeywordAsBulk(File file)
		fukurou.process.Process_GrepChange#init(ParamProcess paramProcess)
		fukurou.process.Process_GrepChangeExcel#init(ParamProcess paramProcess)
		fukurou.util.Argument#getFileProparty(String key,String keyFile,String encode,boolean must)
		fukurou.util.SOAPConnect#main(String[] args)
		fukurou.util.URLConnect#main(String[] args)
		hayabusa.filter.URLCheckFilter#refuseMsg()
		hayabusa.filter.URLHashFilter#refuseMsg()
		hayabusa.taglib.ExcelFileTag#textConverter(ExcelModel excel)
		hayabusa.taglib.TextTag#setInclude(String file)
		hayabusa.taglib.URLConnectTag#setPostFile(String file)

	[Iteratorインタフェース化]
		fukurou.util.CSVTokenizer#hasNext()
		fukurou.util.CSVTokenizer#next()
		fukurou.util.CSVTokenizer#CSVTokenizer(String str,char delim)

	[StringTokenizerでの処理を、String#split(String) に変更]
		fukurou.util.FileString#getValues()
		fukurou.util.FileString#getValues(String regex)

	[class属性の連結で、noinput も除外する]
	以前の、ColumnEditorやclazz属性の、tdタグへの反映で、must は反映させないように
	しましたが（そうしないと、セルが黄色くなる）noinput属性も除外します。
	これは、default.css で、background: transparent; が指定されていますが、
	互換モードでは、tr(またはtbody)の色まで透けてしまい、一番後ろの色が表示されます。
	ネイティブモードでは正常です。
	今回は、過去の互換性のためと、無くても良いため、noinput属性も除外します。
	(mustAny,must,noinput が除外)
		hayabusa.db.DBColumn#getClassName()

	[encode は初期化しているため、null はセットされません]
		fukurou.util.FileString#getValue()

	[mainメソッドの起動方法を変更します]
		fukurou.util.ImageUtil#main(String[] args)
			[-max=MaxResize] :最大サイズを指定して、リサイズします。
			[-ratio=ratio]   :縮小率を指定して、リサイズします。
			[-x=sizeX] [-y=sizeY] : X,Y サイズを指定して、リサイズします。
		fukurou.util.ImageResizer#main(String[] args)

	[ブロックコメントを指定しないケースに対応]
		fukurou.util.CommentLineParser.CommentSet#isBlockIn(String line,int st)

	[新規追加]
		fukurou.util.FileString#FileString(String filename)
		fukurou.util.FileString#FileString(String filename,String encode)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF9120\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.zip

	[V5 修正反映]
	5.9.8.0 (2016/05/02)
		[HTML5向けPOPUP修正]
		フレームを持っているポップアップから、さらにポップアップを上げた場合に正しく動作していませんでした。
		閉じた場合はbodyに保存していた自身のwindowオブジェクトを削除するようにします。
		又、rtnPopupからwindowオブジェクトを取る方法を、他に合わせます。
			jsp/common/option/html5modalDialog.js#showModalDialog(tgturl, args, options, p_this,p_out_Array,p_append)
			jsp/common/option/html5modalDialog.js#rtnPopup( rtnValue )

6.4.5.0 (2016/04/08)
	[javaDB 組み込み版対応]
		gf\db\javadb

	[リソースから作成された場合は、引数を連結せず、そうでない場合は連結します]
	ラベルリソースが存在しない場合は、引数を連結して、ラベルを返します。
	存在する場合は、6.4.3.4 で対応したロジックを使用します。
	6.4.3.4 (2016/03/11)
		[ラベル {n} が存在しない場合は、引数を連結せず、元のラベルを返す]
			hayabusa.resource.LabelData#getMessage(String[] vals)

	[DBEditConfigManager で使えるように、private → public にします(ちょっと不安)]
		hayabusa.resource.UserInfo#savePermanently(String key,String value,boolean isCommon)

	[DBEditConfigのローカル化]
		hayabusa.taglib.EditConfigTag#doEndTag()
		hayabusa.taglib.EditConfigTag#release2()

	[GROPUにgroupsが効くようにする(効率化、ループから出す)]
		hayabusa.taglib.TopMenuTag#makeGroupMenu()

	[UserInfo のEditConfig関連機能を、DBEditConfigManagerに移植します]
		hayabusa.db.DBEditConfigManager#deleteEditConfig(String guikey,String editName)
		hayabusa.db.DBEditConfigManager#getEditConfig(String guikey,String editName)
		hayabusa.db.DBEditConfigManager#getSelectedEdit(String guikey)
		hayabusa.db.DBEditConfigManager#DBEditConfigManager(Map attribute)
		hayabusa.resource.UserInfo#getEditConfig(String guikey,String editName)
		hayabusa.taglib.EditConfigTag#saveEditConfig(DBEditConfigManager dbConfMgr)
		hayabusa.taglib.QueryButtonTag#doEndTag()
	廃止
		hayabusa.resource.UserInfo#deleteEditConfig(String guikey,String editName)
		hayabusa.resource.UserInfo#getSelectedEdit(String guikey)
		hayabusa.resource.UserInfo#addEditConfig(String guikey,String editName,DBEditConfig config)
	新規追加
		hayabusa.db.DBEditConfig#forEach(String guikey,BiConsumer action)

	[className , dbType , editAttriのclass属性(除くmust)をスペースで連結して返します]
		hayabusa.db.DBColumn#getClassName()

	[protected化と、純粋なDBTYPE 属性を返すように変更]
		hayabusa.html.AbstractViewForm#getColumnDbType(int column)

	[『6.3.9.0 (2015/11/06) 意味不明の div を削除』の影響でレイアウトが崩れたので、戻します]
		hayabusa.taglib.EditConfigTag#makeEditTable(String viewClms,DBEditConfig config)

	[メソッド変更( getColumnDbType(int) → getClassName(int) )]
		plugin.view.ViewForm_HTMLAjaxTreeTable#create(int strNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTreeBOM#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLRotationTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#makeBodyTable(StringBuilder outBuf,int row,int stackRow,int bgClrCnt,int blc,double[] costAry,String cap)
		plugin.view.ViewForm_HTMLTable#getTableHead()
		plugin.view.ViewForm_HTMLTreeBOM#create(int stNo,int pgSize)

	[共通ラベルは、共通チェックボックスを使用しないときは消します]
		hayabusa.taglib.EditConfigTag#makeLabelRow(boolean useSum,DBEditConfig config)

	[共通設定した editName が削除できてしまうため、ロール制御を追加します]
		hayabusa.taglib.EditConfigTag#deleteEditConfig(DBEditConfigManager dbConfMgr,DBEditConfig config)

	[引数をCharSequenceに変更]
		fukurou.util.StringUtil#urlAppend(CharSequence url1,CharSequence url2,CharSequence[] urls)
		fukurou.util.StringUtil#getUnicodeEscape(CharSequence value)
		fukurou.util.StringUtil#startsChar(CharSequence data,char ch)

	[引数を可変長CharSequenceに変更]
		fukurou.system.OgBuilder#appendCR(CharSequence[] arys)
		fukurou.system.OgBuilder#appendNN(CharSequence[] arys)
		fukurou.system.OgBuilder#appendIf(boolean flag,CharSequence[] arys)
		fukurou.system.OgBuilder#appendIfCR(boolean flag,CharSequence[] arys)
		fukurou.system.OgBuilder#appendCase(boolean flag,CharSequence trueStr,CharSequence[] falseStr)
		fukurou.system.OgBuilder#appendCase(boolean flag,Supplier trueFunc,Supplier falseFunc)
		fukurou.system.OgBuilder#append(CharSequence[] arys)
		fukurou.util.StringUtil#nvalAdd(CharSequence[] strs)
		fukurou.util.StringUtil#coalesce(CharSequence[] strs)
		fukurou.util.StringUtil#join(String delimiter,CharSequence[] vals)
		fukurou.util.StringUtil#isNull(CharSequence inStr)

	[新規作成]
		plugin.table.TableFilter_SEQUENCE_JAVADB#TableFilter_SEQUENCE_JAVADB()
		plugin.table.TableFilter_SEQUENCE_JAVADB#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_JAVADB#TableFilter_TABLE_JAVADB()
		plugin.table.TableFilter_TABLE_JAVADB#makeHeadLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_JAVADB#makeLineList(String[] data,boolean first)

	[新規追加]
		fukurou.system.OgBuilder#delete(String[] arys)
		fukurou.system.OgBuilder#charAt(int index)
		fukurou.system.OgBuilder#length()
		fukurou.system.OgBuilder#subSequence(int start,int end)
		fukurou.system.OgBuilder#join(String delimiter,CharSequence[] arys)
		hayabusa.html.AbstractViewForm#getClassName(int column)
	UserInfo オブジェクトから、出来るだけEditConfig関係の処理を除外します。
		hayabusa.resource.UserInfo#getEditConfigManager()

	[規定以外のデータベースでも、動作するように、OTHER を用意する]
		fukurou.db.DBFunctionName#getDBName(String dbName)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6450\json.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6450\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9120\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result_CLMSEQ.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\14_EDIT\result_REPORT.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\multiMenu.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\queryConvert.js

	[V5 修正反映]
		[viewFormTypeにJSON追加]
		ファイル保存ではなく、直接JSONとしてのデータを出力できるようにVIEWでJSON形式を出せるようにします。
		viewFormType="JSON"で指定してください。
		出力形式は以下です。
		{ "DATA":[{"カラム名":"値(1行目)"},{"カラム名":"値(2行目)"}]
		 ,"HEAD":{"カラム名":"ラベル"}
		 ,"INFO":{ }
		}
		viewParamとしてjsonParamが利用出来ます。
		useHead,useInfoのfalse指定で出力からヘッダとINFOを削除します。(標準はtrue)
		dataNameで"DATA"の名称を変更します。
		useRendererをtrueにする事でレンデラーを利用した出力となります。(標準はfalse)
			hayabusa.html.ViewJsonParam
			hayabusa.taglib.ViewJsonParamTag
			plugin.view.ViewForm_JSON
			hybs-taglib.tld
			gf/jsp/GF6450 JSONサンプル

6.4.4.2 (2016/04/01)

	[class属性未設定]
	※ 
	Custom/Format系Viewで、tdにクラス属性をinsertする処理で、[カラム]の
	前方にスペースがあると認識しなくなるバグがありましたので、修正しました。
		plugin.view.ViewForm_HTMLCustomTable
		plugin.view.ViewForm_HTMLFormatTable

	[Editor_TEXTAREA を継承するように変更]
		plugin.column.Editor_HTMLAREA#getValue(String value)
		plugin.column.Editor_HTMLAREA#getValue(int row,String value)
		plugin.column.Editor_HTMLAREA#Editor_HTMLAREA(DBColumn clm)

	[IntFunction に変更]
	配列ではなく、オブジェクトに変更。
		fukurou.system.OgBuilder#appendRoop(int st,int ed,IntFunction func)
	RoopFunction.java クラスを廃止
		fukurou.system.RoopFunction.java  廃止

	[StringBuilderの代わりに、OgBuilderを使用する]
		hayabusa.taglib.ValueTag#setTableAttribute(DBTableModel table,String key,String action)
		hayabusa.taglib.ValueTag#getTableAttribute(DBTableModel table,String key,String action)
		hayabusa.taglib.ValueTag#setKeyTableAttribute(DBTableModel table,String key,String value,String action)
		hayabusa.taglib.ValueTag#setSQLAttribute(DBTableModel table)
		hayabusa.taglib.ValueTag#getSQLAttribute(DBTableModel table)
		hayabusa.taglib.WriteCheckTag#getHiddenTag()
		plugin.table.TableFilter_DBARG_OUT#makeHeadLine(String objName,ResourceManager resource)
		plugin.table.TableFilter_DBSRC_OUT#makeHeadLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#makeHeadLine(int[] clmNo,String[] data)
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLRotationTable#getTableHead()

	[TableFormatterのタイプ別値取得]
		hayabusa.html.AbstractViewForm#getTypeCaseValue(char type,int row,int col)

	[TableFormatterのタイプ別値取得処理の共通部をまとめる]
		plugin.view.ViewForm_CustomData#getHeader()
		plugin.view.ViewForm_CustomData#getTableFoot(TableFormatter footerFormat)
		plugin.view.ViewForm_CustomData#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLAjaxTreeTable#create(int strNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLCustomTreeBOM#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLFormatTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLGanttTable#formatItd(int nTblRow,TableFormatter myIteFormat,StringBuilder strBuf)
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLStackedGanttTable#makeBodyTable(StringBuilder outBuf,int row,int stackRow,int bgClrCnt,int blc,double[] costAry,String cap)

	[className に BIT が指定された場合の対応]
		plugin.view.ViewForm_HTMLTable#makeNthChild(StringBuilder buf,int ad,String dbType)

	[contains 判定を行う新しいメソッドを使用します]
		hayabusa.db.DBTableModelSorter#sortByColumn(int column,boolean ascending)
		hayabusa.html.AbstractViewForm#getColumnDbType(int column)
		hayabusa.taglib.EditConfigTag#isNumberClm(String clm)
		plugin.io.TableWriter_T#writeData(DBTableModel table,PrintWriter writer)
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)

	[contains 判定を行う新しいメソッドを新規追加します]
		fukurou.util.StringUtil#contains(String key,String[] vals)

	[editAttri に clazz属性が設定されている場合は、スペースで連結して返します]
		hayabusa.db.DBColumn#getClassName()

	[guiMap.values() では、GUIInfo だが、remove するのは、gui.getAddress() の値]
		hayabusa.resource.ResourceManager#makeGUIInfos(UserInfo user)

	[join 処理を行う新しいメソッドを新規追加します]
		fukurou.util.StringUtil#join(String delimiter,String[] vals)

	[nameがnullになってしまった]
		plugin.column.Editor_RADIO#Editor_RADIO(DBColumn clm)

	[nameのfinal化]
		plugin.column.Editor_BITBOX#Editor_BITBOX(DBColumn clm)
		plugin.column.Editor_COLUMN#Editor_COLUMN(DBColumn clm)
		plugin.column.Editor_DBMENU#Editor_DBMENU(DBColumn clm)
		plugin.column.Editor_DBRADIO#Editor_DBRADIO(DBColumn clm)
		plugin.column.Editor_ENTCLM#Editor_ENTCLM(DBColumn clm)
		plugin.column.Editor_HIDDEN#Editor_HIDDEN(DBColumn clm)
		plugin.column.Editor_INDBMENU#Editor_INDBMENU(DBColumn clm)
		plugin.column.Editor_INDBMENU#Editor_INDBMENU()
		plugin.column.Editor_MENU#Editor_MENU(DBColumn clm,String type)
		plugin.column.Editor_QUERY#Editor_QUERY()
		plugin.column.Editor_QUERY#Editor_QUERY(DBColumn clm)

	[size1,size2 を使わずに、cols1,cols2 を使用]
		plugin.column.Editor_TEXTAREA#getValue(String value)
		plugin.column.Editor_TEXTAREA#getValue(int row,String value)
		plugin.column.Editor_TEXTAREA#Editor_TEXTAREA(DBColumn clm)

	[引数を、Supplierクラスに変更して、結果を複数指定できるようにします]
		fukurou.system.OgBuilder#appendCase(boolean flag,Supplier trueFunc,Supplier falseFunc)
		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)

	[連結文字列を指定]
		fukurou.system.OgBuilder#appendRoop(int st,int ed,String sepa,IntFunction func)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9120\include_view.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\result.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\scrollBar2.js

	[V5 修正反映]
	5.9.7.0 (2016/04/01)
		[左右分割スクロール修正]
		互換モードでsplitViewを利用すると正しい高さにならないため、修正します。
			jsp/common/scrollBar2.js

	5.9.6.4(2016/03/25)
		[JSON向けのエスケープ]
		JSONで出力する際に、改行文字等の特定文字はエスケープする必要があるため、メソッドを用意しておく。
			fukurou.util.StringUtil#jsonFilter( final String input )

6.4.4.1 (2016/03/18)
	[FUTTER を、static final 定数化にします]
		plugin.view.ViewForm_HTMLCustomTreeBOM#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLTreeBOM#create(int stNo,int pgSize)

	[HEADER を、static final 定数化にします]
		plugin.view.ViewForm_HTMLCustomTreeBOM#getHeader()
		plugin.view.ViewForm_HTMLTreeBOM#getHeader()

	[NUMBER_DISPLAYを、static final 定数化します]
		plugin.view.ViewForm_HTMLCustomTable#getTableHead()
		plugin.view.ViewForm_HTMLFormatTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLTable#getTableHead()

	[StringBuilderのappend部分の見直し]
		plugin.view.ViewForm_HTMLTable#makeNthChild(StringBuilder buf,int ad,String dbType)

	[StringBuilderの代わりに、OgBuilderを使用する]
		hayabusa.taglib.EditConfigTag#makeColumnRow(String clm,boolean isView,boolean useSum,DBEditConfig config)
		hayabusa.taglib.EditConfigTag#makeSeparateRow(boolean useSum)
		hayabusa.taglib.FileUDTag#doEndTag()
		hayabusa.taglib.HideMenuTag#doStartTag()
		hayabusa.taglib.LinkTag#makeTag()
		hayabusa.taglib.RequestValueTag#doEndTag()
		hayabusa.taglib.SubmitTag#makeTag()
		hayabusa.taglib.TabLinkTag#makeTag()
		hayabusa.taglib.TabLinkTag.TabData#makeLiTag(int idx,boolean isFirst)
		hayabusa.taglib.TableMergeTag#doEndTag()
		hayabusa.taglib.TopMenuTag#makeFavoriteMenu()
		hayabusa.taglib.TopMenuTag#makeEllipses(int menuNo,int kmokuNo,int type)
		plugin.column.Renderer_MULTIQUERY#getValue(String value)
		plugin.develop.JspCreate_QUERY#queryText(List selects,List clmCmnt,List tables,List joins,JspConvertEntity join_on)
		plugin.develop.JspCreate_QUERY#sqlJoinOn(String left,String right,String join_type)
		plugin.table.TableFilter_DBARG_OUT#makeEndLine(String objName)
		plugin.table.TableFilter_INDEX#makeLineList(int[] clmNo,String[] data,String clms)
		plugin.table.TableFilter_INDEX#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX#makeDropLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_FIREBIRD#makeLineList(int[] clmNo,String[] data,String clms)
		plugin.table.TableFilter_INDEX_MYSQL#makeDropLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_FIREBIRD#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_HSQLDB#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_MYSQL#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_POSGRE#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_SQLSERVER#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#makeUniqSeq(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#makeUniqTrig(int[] clmNo,String[] data,String uniqName)
		plugin.table.TableFilter_TABLE_FIREBIRD#makeUniqSeq(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_FIREBIRD#makeUniqTrig(int[] clmNo,String[] data,String uniqName)

	[applicaton オブジェクトに関連付ける 共通メッセージを設定します]
		hayabusa.taglib.ErrorMessageTag#doEndTag()
		hayabusa.servlet.HybsAdmin#doGet(HttpServletRequest req,HttpServletResponse res)
		hayabusa.servlet.HybsAdmin#setCommonMessage(String type,String message,HttpSession session)

	[意味のない、StringBuilderだったので、廃止します]
		hayabusa.taglib.FileUpdateTag#doEndTag()

	[新規追加]
		fukurou.system.OgBuilder#appendNN(String[] arys)
		fukurou.system.OgBuilder#appendIf(boolean flag,String[] arys)
		fukurou.system.OgBuilder#appendIfCR(boolean flag,String[] arys)
		fukurou.system.OgBuilder#appendIf(boolean flag,Object key,Function func)
		fukurou.system.OgBuilder#appendRoop(int st,int ed,RoopFunction func)
		fukurou.system.OgBuilder#appendCase(boolean flag,String trueStr,String[] falseStr)
		fukurou.system.OgBuilder#getBuilder()
		fukurou.system.OgBuilder#clear()
		fukurou.system.OgBuilder#toString()
		fukurou.system.OgBuilder#OgBuilder()
		fukurou.system.OgBuilder#append(String[] arys)
		fukurou.system.OgBuilder#appendCR(String[] arys)

	[設定元のMapをクリアすると、データが消えてしまうので、新規に作る]
		hayabusa.taglib.ViewParamImpl#doEndTag()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9120\include_view.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX013\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX013\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7160\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\calendar.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar2.js
		C:\opengionV6\uap\webapps\gf\src\script\common\jquery\jquery-ui.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\jqModal.css

	[V5 修正反映]
	5.9.6.3 (2016/03/18)
		[valueタグでのMD5変換]
		valueタグで値をMD5変換する機能を追加します。
		変換したい文字列をvalueにセットして、action="MD5"を指定してください。(commandはSET）
			hayabusa.taglib.ValueTag#actionExec( final String action,final String value )
			
		[RFWのNAS対応]
		RWF側の仕様上、ヘッダ部分のRDSetOutputFileNameはNASの名称を含まないようにする必要があるため、
		5.9.6.2の対応に追加します。
			plugin.report.CSVPrintPointService_RFW#execute()

6.4.4.0 (2016/03/11)
	[GF_DB定義書.xlsx で、スキーマ変更]
		GF_DB定義書.xlsx で、スキーマ変更
		GF73 の MUST カラムは、true/false 以外に、{@XXXX} もくるため、
		１０桁 → ２０桁 に変更します。
		changes/6440

	[RADIO2 廃止]
		plugin/column/Editor_RADIO2.java	廃止
		plugin.column.Editor_RADIO2#getValue(int row,String value)
		plugin.column.Editor_RADIO2#newInstance(DBColumn clm)
		plugin.column.Editor_RADIO2#getValue(String value)

	[CHBOX2は、コードリソースも使用できるように変更]
		hayabusa.db.SelectionFactory#newSelection(String type,CodeData codeData,String addKeyLabel)
		hayabusa.db.Selection_CHBOX#getValueLabel(String selectValue,boolean isSLbl)
		hayabusa.db.Selection_CHBOX#getOption(String selectValue,boolean seqFlag,boolean useShortLabel)
		hayabusa.db.Selection_CHBOX#getOption(String name,String selectValue,boolean useLabel)
		plugin.column.Editor_CHBOX2#Editor_CHBOX2()
		plugin.column.Editor_CHBOX2#Editor_CHBOX2(DBColumn clm)

	[チェックボックスの横に値をラベル表示します]
		plugin.column.Editor_CHBOX2#getValue(String value)
		plugin.column.Editor_CHBOX2#getValue(int row,String value)

	[ラベルとラジオボタンの間に、全角スペースをひとつ入れます]
		hayabusa.db.Selection_BITBOX#getOption(String name,String selectValue,boolean useLabel)

	[新規追加]
		hayabusa.db.Selection_CHBOX#Selection_CHBOX(CodeData cdData)
		plugin.column.Renderer_CHBOX2#getValue(String value)
		plugin.column.Renderer_CHBOX2#getValue(int row,String value)
		plugin.column.Renderer_CHBOX2#getWriteValue(String value)
		plugin.column.Renderer_CHBOX2#Renderer_CHBOX2()
		plugin.column.Renderer_CHBOX2#Renderer_CHBOX2(DBColumn clm)
		plugin.column.Renderer_CHBOX2#newInstance(DBColumn clm)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

6.4.3.4 (2016/03/11)
	※ 6.4.3.4 (2016/03/11) は、6.4.4.0 (2016/03/11) とリリース日が重なったため、
	   アーカイブはありません。

	[V5 修正反映]
	5.9.6.2 (2016/03/11)
		[RFWのNAS対応]
		RFWでNASにファイルを出力するためには、RFWのJOBに対して１つ指定する形となります。
		つまり、NAS単位にCSVを出力するフォルダを分ける必要があります。
		RFWのプラグイン側で、最終の帳票出力先が\\から開始される場合にはCSV出力先に対して
		「_NAS名」を追加するようにします。BIGジョブ指定の場合は「_NAS名_BIG」となります。
		フォルダが存在しない場合はエラーとなります。
			plugin.report.CSVPrintPointService_RFW#execute()
			
		[非遷移エラーダイアログの高さ制限]
		Ajaxを利用した登録処理で、エラーが発生した場合のダイアログの高さの上限を指定しておきます。
		jqmAlertContentにmax-heightを500px、 overflow-yにscrollを指定してます。
			jsp/common/option/jqModal.css#jqmAlertContent
			
		[YMD2ポップアップ改善]
		カレンダーの数字が10px指定となっていましたが、無指定に変更して文字を大きくします。
			jsp/common/calendar2.css

	[CSV形式の文字連結を、stream 経由で行います]
		fukurou.taglet.DocletTaglib#makeGroupTag(Tag[] tag)
		hayabusa.resource.GUIInfo#getNextGuiKeys()
		hayabusa.taglib.EditConfigTag#getOrderByColumns()
		hayabusa.taglib.HeadTag#setHeadType(String type)
		hayabusa.taglib.InputTag#setLbls(String lbls)
		hayabusa.taglib.OptionTag#setLbls(String lbls)
		hayabusa.taglib.OrderByTag#setLbls(String lbls)
		hayabusa.taglib.TabLinkTag#setListType(String tp)

	[Formatterに新しいコンストラクターを追加する]
		fukurou.business.AbstractBizLogic#getFormatter(String str,ArrayTableModel tbl)
		fukurou.db.DBSimpleTable#setWhere(String wh)
		fukurou.model.Formatter#Formatter(DataModel model,String fmt)
		fukurou.process.Process_DBCountFilter#makePrepareStatement(LineModel data)
		fukurou.process.Process_DBMerge#makePrepareStatement(String table,LineModel data)
		fukurou.process.Process_DBWriter#makePrepareStatement(String table,LineModel data)
		fukurou.process.Process_TableWriter#action(LineModel data)
		hayabusa.html.TableFormatter#makeFormat(DBTableModel table)
		hayabusa.html.ViewLink_LINK#setDBTableModel(DBTableModel tbl)
		hayabusa.html.ViewMarker_MARKER#setDBTableModel(DBTableModel tbl)
		hayabusa.taglib.DataCheckTag#checkRows(String str,DataCheckTag.ErrMessageManager manager,Transaction tran)
		hayabusa.taglib.EntryTag#setColumnValues(String[] val)
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)
		plugin.table.TableFilter_DBSELECT#execute()
		plugin.view.ViewForm_HTMLTable#makeCheckbox(String ckboxTD,int row,int blc)

	[Map#computeIfAbsent で対応する]
		fukurou.db.TransactionImpl#getConnection(String dbid)
		fukurou.db.TransactionImpl#finish()

	[Stream と Collectors で、カンマ連結を行う]
		fukurou.taglet.DocletSpecific#writeContents(ClassDoc[] classes,DocletTagWriter writer)

	[String配列 から、Setに置き換えます]
		hayabusa.taglib.ButtonTag#setType(String type)
		hayabusa.taglib.ColumnEditorTag#setType(String type)
		hayabusa.taglib.ColumnTag#setType(String type)
		hayabusa.taglib.ColumnTag#setTd(String flag)
		hayabusa.taglib.CommonTagSupport#check(String inStr,Set chkSet)
		hayabusa.taglib.CookieTag#actionExec(String action)
		hayabusa.taglib.CookieTag#setAction(String act)
		hayabusa.taglib.DBMetaDataQueryTag#doStartTag()
		hayabusa.taglib.DBMetaDataQueryTag#doEndTag()
		hayabusa.taglib.DBMetaDataQueryTag#setAction(String cmd)
		hayabusa.taglib.EntryTag#doStartTag()
		hayabusa.taglib.EntryTag#doEndTag()
		hayabusa.taglib.EqualsTag#setOperator(String ope)
		hayabusa.taglib.EqualsTag#setCompareType(String type)
		hayabusa.taglib.FileOptionTag#setOrderBy(String ordr)
		hayabusa.taglib.FileQueryTag#initDBTable()
		hayabusa.taglib.FileQueryTag#setOrderBy(String clm)
		hayabusa.taglib.FileTag#setAction(String cmd)
		hayabusa.taglib.FileUpdateTag#setAction(String act)
		hayabusa.taglib.HeadTag#setAdjustEvent(String ajEvent)
		hayabusa.taglib.InputTag#setType(String type)
		hayabusa.taglib.InputTag#setTd(String flag)
		hayabusa.taglib.JspCreateTag#execute()
		hayabusa.taglib.JspCreateTag#setTagNames(String tags)
		hayabusa.taglib.LDAPQueryTag#doEndTag()
		hayabusa.taglib.MailSenderTag2#doEndTag()
		hayabusa.taglib.PlsqlUpdateTag#doStartTag()
		hayabusa.taglib.PlsqlUpdateTag#doEndTag()
		hayabusa.taglib.QueryTag#doStartTag()
		hayabusa.taglib.QueryTag#doEndTag()
		hayabusa.taglib.ReadTableTag#doEndTag()
		hayabusa.taglib.RegistryQueryTag#doEndTag()
		hayabusa.taglib.RegistryQueryTag#makeDBTable()
		hayabusa.taglib.RegistryQueryTag#addTableValue(String name,DBTableModel table,Preferences prefs,int lvl,String msg,boolean flag)
		hayabusa.taglib.RequestCacheTag#setAction(String act)
		hayabusa.taglib.ScheduleTag#doEndTag()
		hayabusa.taglib.SelectTag#setTd(String flag)
		hayabusa.taglib.ShellTag#setAction(String act)
		hayabusa.taglib.SubmitTag#setAction(String act)
		hayabusa.taglib.TableMergeTag#doEndTag()
		hayabusa.taglib.TopMenuTag#setMenuType(String type)
		hayabusa.taglib.UserInfoTag#doEndTag()
		hayabusa.taglib.ValueTag#setAction(String act)
		hayabusa.taglib.ViewFormTag#setCommand(String cmd)
		hayabusa.taglib.ViewFormTag#setTableRowWritable(DBTableModel table)
		hayabusa.taglib.ViewIBarTag#setType(String type)
		hayabusa.taglib.ViewIMatrixTag#setMode(String mode)
		hayabusa.taglib.ViewLinkTag#doStartTag()
		hayabusa.taglib.ViewLinkTag#doEndTag()
		hayabusa.taglib.ViewMarkerTag#doStartTag()
		hayabusa.taglib.ViewMarkerTag#doEndTag()
		hayabusa.taglib.WriteTableParamTag#setKey(String prmKey)

	[TableFormatter を使用して表示されたカラム一覧を求めます]
		hayabusa.html.AbstractViewForm#getViewClms(TableFormatter format)

	[computeIfAbsent と、新しい clone(String) メソッドを使用する]
		fukurou.db.DatabaseConfig#makeDbidMap(Element element,EDbid defDdbid)

	[forループを、forEach メソッドに置き換えます]
		fukurou.model.TableModelHelper.ConstData#getConstVals(String[] vals)
		fukurou.util.Attributes#getAttribute()
		hayabusa.db.DBTableModelEditor#addGroupRows(ResultSetValue rsv,int skipRowCount,int maxRowCount,boolean[] sumFilter,boolean[] groupFilter)
		hayabusa.io.AbstractTableWriter#checkParam(String key,Map keysMap)
		hayabusa.mail.DefaultMailManager#getUserIds(List addressList)
		hayabusa.mail.MailManager_DIRECT#makeDstTable()
		hayabusa.resource.UserAccessTable#makeAccessDB(Map guiMap,String systemId,String userId,String lang)
		hayabusa.resource.UserInfo#saveLastRequestValues()
		hayabusa.taglib.URLConnectTag#parse(InputStream input)
		plugin.table.TableFilter_ROTATE#getRotateTable()
		plugin.table.TableFilter_UNIQ_NAME#execute()

	[forループを、removeAll メソッドに置き換えます]
		hayabusa.resource.ResourceManager#makeGUIInfos(UserInfo user)

	[forループを、２回まわさずに、１回にまとめます]
		plugin.view.ViewForm_HTMLAjaxTreeTable#getLvlClmTag(int row)

	[getViewClms(TableFormatter) を使用して表示されたカラム一覧を求めます]
		plugin.view.ViewForm_HTMLCustomTable#getViewClms()
		plugin.view.ViewForm_HTMLCustomTreeBOM#getViewClms()
		plugin.view.ViewForm_HTMLFormatTable#getViewClms()

	[hrefIn の部分エンコードと、？以下のパラメータエンコードの判定間違い、修正]
		hayabusa.html.ViewLink_LINK#getMarkerString(int row,int clm,String value)

	[tdに、[カラム]が無いケースで、次の[カラム]のクラス属性が、前方すべてのtdにセットされてしまう対応]
		plugin.view.ViewForm_HTMLAjaxTreeTable#create(int strNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTreeBOM#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#makeBodyTable(StringBuilder outBuf,int row,int stackRow,int bgClrCnt,int blc,double[] costAry,String cap)

	[つづり間違いを訂正]
	useCrear → useClear。
		hayabusa.taglib.QueryButtonTag#setUseClear(String flag)
		hayabusa.taglib.QueryButtonTag#setUseCrear(String flag)

	[ヘッダーでもTableFormatterのType(#,$,!)に対応した値を出すようにする]
		plugin.view.ViewForm_HTMLCustomTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLFormatTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLStackedGanttTable#getHeadLine(String thTag)

	[ラベル {n} が存在しない場合は、引数を連結せず、元のラベルを返す]
		hayabusa.resource.LabelData#getMessage(String[] vals)

	[内部のLocation配列を、IntStreamで返します]
		hayabusa.html.TableFormatter#getLocationStream()

	[新規作成]
		fukurou.db.EDbid#clone(String id)

	[新規追加]
		fukurou.util.ArraySet#ArraySet(Object[] elements)
		fukurou.util.ArraySet#forEach(int cnt,BiConsumer action)

	[Map#forEach で対応する]
		hayabusa.db.AbstractTableFilter#setKeyVal(String key,String val)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6020\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\popup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9120\include_view.jsp
		C:\opengionV6\uap\webapps\gf\jsp\ORA09\display.jsp
		C:\opengionV6\uap\webapps\gf\jsp\ORA09\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\calendar.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\analyze.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\checkAnalyze.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\optionQuery.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\sqlplan.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index3.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar2.js
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.css
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\jqModal.css

6.4.3.3 (2016/03/04)
	[V5 修正反映]
	5.9.6.1 (2016/03/04)
		[新モーダルのファンクション追加]
		上げられた側から、上げ元のWindowオブジェクトを取得するためのファンクションを追加します。
		又、close処理を行うfunctionも追加しておきます。
			jsp/common/option/html5modalDialog.js#getPopParent()
			jsp/common/option/html5modalDialog.js#getPopArgs()
			jsp/common/option/html5modalDialog.js#setPopCallback( f )
			jsp/common/option/html5modalDialog.js#popClose()

		[YMD3のモジュール修正]
		カレンダーピッカーのサイズを、winodowの高さに応じて135-180pxの間で可変とします。
		135pxであれば入力部２段＋検索ボタン＋ヘッダー領域で範囲に収まります。
		表示領域がある場合は180pxまでの間で動的にサイズを変更します。
		又、カレンダのヘッダ部の文字サイズを1px分小さくします。
			jsp/common/eventScript.js#glDatePicker
			jsp/common/calendar3.css

		[Queryヘッダのリンク修正]
		topMenuタグのONELEVELやNEXTGUIのリンクは、jsp/result.jspを利用していました。
		マトリクスメニュー時はフレームを利用するresult.jspで問題ありませんが、
		通常の画面で利用すると現在のフレームの下にさらにフレームを作る形になってしまっていました。
		２つのmenuTypeの場合にはresult.jspではなく、各画面IDのindex.jspとします。
			hayabusa.taglib.TopMenuTag#makeOneLevelMenu()
			hayabusa.taglib.TopMenuTag#makeNextguiMenu()
			hayabusa.taglib.TopMenuTag#makeTagMenu( final GUIInfo guiInfo, final String bodyIn, final int type )

		[index3.jspの改良]
		ドラッグして場所を移動した際、ブラウザ(localStrage)に場所を保存しておき、初期値をその場所とします。
		また、ドラッグ部分をダブルクリックする事で、マウスを外しても閉じないようにしておきます。
			jsp/index3.jsp

	5.9.6.0 (2016/03/01)
		[ポップアップの閉じるボタン変更]
		若干ポップアップボタンの大きさが小さいので、大き目の画像に変更します。
		同時に、該当箇所のmargin,paddingはインラインではなくCSSから指定にします。
			jsp/common/option/html5modalDialog.css
			jsp/common/option/html5modalDialog.js
			jsp/image/cross.png
			
		[popupタグの.value記法変更]
		Windows8やWindows10で、稀にXXXX.valueの形でXXXXオブジェクトが取得出来なくなる場合があります。
		原因は不明ですが、this.form.XXXX.valueであれば取れるようなので、
		「.valueが最後に付いている」かつ「"."が一つしかない」のを条件にしてthis.form.を先頭に付加します。
			hayabusa.taglib.PopupTag#addQuote( final StringBuilder buf, final String val, final boolean useKey )
			
		[RFWの拡張子対応]
		RFWのプラグインに拡張子を自動でセットする対応を入れておきます。
		OUTDIRにドットが存在していない場合にPDF,XLS,XLSXが指定されている場合にヘッダの指定で、拡張子を自動で付加します。
			plugin.report.CSVPrintPointService_RFW#makeheader()

	5.9.5.3 (2016/02/26)
		[index3.jspの改良]
		gamenIdが指定された場合には、メニューは初期で開かないようにします。
			jsp/index3.jsp

		[数値項目の右寄せ対応]
		HTML5ではcolGroupでtextAlignが効かないため、5.9.3.3 (2015/12/26)で対応しましたが、
		複数のVIEWが表示される場合に意図しないカラムに右寄せ、中央寄せが効くため、各VIEWにtableIdに従った
		クラスを出力してスタイルを限定的に効かせるようにします。
			hayabusa.html.AbstractViewForm#setTableId( final String tableId )
			hayabusa.html.AbstractViewForm#getTableId()
			hayabusa.html.AbstractViewForm#getTableClass()
			hayabusa.html.ViewForm#setTableId( final String tableId )
			hayabusa.html.ViewForm#getTableId()
			hayabusa.taglib.ViewFormTag#doEndTag()
			plugin.view.ViewForm_HTMLTable# makeNthChild( final StringBuilder buf , final int ad , final String dbType )
			
		[HTMLエスケープ文字デコード処理の修正]
		エンコードされた文字が途中で切れている場合に無限ループになる可能性があるので修正します。
			fukurou.util.StringUtil#getReplaceEscape( final String value )
			
		[adjustBar.js修正]
		pxが付いていない箇所があったため対応します。
			jsp/common/option/adjustBar.js#adjustBar()

	[ColorMapクラスへ移動]
	それに関連する修正。
		plugin.view.ViewForm_ImageTimeBar.FlgColorMap#getColor(String fgj,String lbl,String colStr)

	[ConcurrentHashMap の not null制限のチェック追加]
		fukurou.business.AbstractBizLogic#getSysParam(String str)
		fukurou.util.Attributes#getAttribute(String[] keys)
		fukurou.xml.OGDocument#getElementById(String id)
		fukurou.xml.XML2TableParser#characters(char[] ch,int offset,int length)
		hayabusa.common.SystemManager#addSession(HttpSession session)
		hayabusa.common.SystemManager#sessionDestroyed()
		hayabusa.db.AbstractTableFilter#getValue(String key)
		hayabusa.db.Selection_DB#getValueLabel(String selectValue,boolean isSLbl)
		hayabusa.html.CrossMap#add(String[] rowKeys)
		hayabusa.mail.MailModuleUtil#setInitParams(String systemId,String from,String[] tos,String[] ccs,String[] bccs,String content,String title,String userid,String pgid,String[] files)
		hayabusa.report.RFIDPrintRequest#initialDataSet()
		hayabusa.resource.DataRole#makeConditionMap(String[] drole)
		hayabusa.resource.ResourceManager#getDBColumn(String key)
		hayabusa.resource.ResourceManager#clear(String key)

	[ConcurrentHashMap を受け取ることを明確にするため、I/FをConcurrentMapに変更します]
		fukurou.xml.OGDocument#setIdMap(ConcurrentMap map)
		hayabusa.db.AbstractTableFilter#setParamMap(ConcurrentMap paramMap)
		hayabusa.db.TableFilter#setParamMap(ConcurrentMap paramMap)
		hayabusa.html.AbstractViewForm#setParam(ConcurrentMap map)
		hayabusa.html.ViewForm#setParam(ConcurrentMap map)
		hayabusa.mail.DefaultMailManager#create(ConcurrentMap params)
		hayabusa.mail.DefaultMailManager#setInitParams(ConcurrentMap params)
		hayabusa.mail.DefaultMailManager#setMailDstMap(ConcurrentMap mailDst)
		hayabusa.mail.DefaultMailManager#getMailDstMap()
		hayabusa.mail.MailManager_DB#sendDBMail(String systemId)
		hayabusa.mail.MailManager_DB#makeParamMap(String systemId,String[] ge30Data)
		hayabusa.mail.MailManager_DIRECT#makeDstTable()
		hayabusa.mail.MailManager_DIRECT#makeMailDstMap(DBTableModel table)
		hayabusa.mail.MailManager_DIRECT#create(ConcurrentMap params,DBTableModel table)
		hayabusa.mail.MailModuleUtil#setDstAddrMap(ConcurrentMap dstMap,String[] dstBuf,int kbn)
		hayabusa.mail.MailPattern#setDstAddrMap(ConcurrentMap dstMap,String[] dstBuf,int kbn)
		hayabusa.mail.MailPattern#setDstWord(ConcurrentMap mailDstMap)
		hayabusa.report.AbstractRFIDPrintPointService#setLayout(ConcurrentMap layout)
		hayabusa.report.RFIDPrintPointService#setLayout(ConcurrentMap layout)
		hayabusa.taglib.MailSenderTag2#doEndTag()
		hayabusa.taglib.MailSenderTag2#makeParamMap()
		hayabusa.taglib.MailSenderTag2#putNotNull(ConcurrentMap cmap,String key,String val)
		hayabusa.taglib.ViewFormTag#setParam(ConcurrentMap map)

	[ConcurrentHashMapではないが、not null制限のチェック追加]
		hayabusa.taglib.RequestCacheTag#actionCacheData(Map map)

	[DatabaseConfig のコンストラクター修正で、引数の nullチェックは不要]
		fukurou.db.ConnectionFactory#init(String defPoolKey,String xmlFileName)

	[EDbid のnullチェックを追加]
		fukurou.db.ConnectionFactory#useParameterMetaData(String dbid)

	[HybsSystem#newInstance(String) ではなく、直接Class#forName(String)から、求めます]
		hayabusa.servlet.HybsAdmin.ClassInfo#getFieldValue(String clsName)

	[HybsSystem.newInstance(String,String) への置き換え]
		hayabusa.common.HybsSystem#sysEntry(String key)
		hayabusa.db.DBCellFactory#newEditor(String id,DBColumn clm)
		hayabusa.db.DBCellFactory#newRenderer(String id,DBColumn clm)
		hayabusa.db.DBTypeFactory#newInstance(String id)
		hayabusa.db.QueryFactory#newInstance(String id)
		hayabusa.html.ViewFormFactory#newInstance(String id)
		hayabusa.html.ViewLink_LINK#getMarkerString(int row,int clm,String value)
		hayabusa.taglib.DirectTableInsertTag#create(File file)
		hayabusa.taglib.LinkTag#setExtToken(String name)
		hayabusa.taglib.ReadTableTag#create(File file)
		hayabusa.taglib.TableFilterTag#doEndTag()
		hayabusa.taglib.WriteTableTag#create(PrintWriter outPW)

	[Iterator 処理を、拡張for文に変更]
		fukurou.util.Argument#checkProparty(String key)

	[Map#compute で対応する]
		fukurou.db.ConnectionFactory#connection(String dbid,ApplicationInfo appInfo)
		fukurou.util.HybsLoaderFactory#getLoader(HybsLoaderConfig option)
		hayabusa.html.ViewLink_LINK#setDBTableModel(DBTableModel tbl)
		hayabusa.html.ViewMarker_MARKER#setDBTableModel(DBTableModel tbl)
		hayabusa.report2.ExecThread#startExecThread(String id,boolean debugFlag)
		hayabusa.report2.ExecThreadManager#getExecThread(String threadId)
		hayabusa.resource.ResourceFactory#newInstance(String systemId,String lang,boolean initLoad)
		hayabusa.resource.RoleMode#newInstance(String roles,String mode)

	[Map#compute で対応するのと、HybsSystem#newInstance(String,String)を利用します]
		hayabusa.resource.CalendarFactory#getCalendarData(String cls,String arg1,String arg2,String arg3,String arg4)

	[Map#compute で対応するのと、ラムダ式を関数化します]
		hayabusa.taglib.HeadTag#addScriptTag(String filename,StringBuilder buf)
		hayabusa.taglib.HeadTag#addStyleTag(String filename,StringBuilder buf)

	[Map#forEach で対応する]
		fukurou.db.ConnectionFactory#realClose()
		fukurou.db.ConnectionFactory#information(boolean isDetail)
		hayabusa.report2.ExecThreadManager#finishAllThreads()
		hayabusa.resource.ResourceFactory#clear()
		hayabusa.resource.ResourceFactory#guiClear()
		hayabusa.taglib.BizLogicTag#execute()

	[Map#getOrDefault で対応する]
		fukurou.util.HybsDateUtil#getDateFormat(String key,String prmA,String prmB,int intC)

	[Map#getOrDefault を使用します]
		fukurou.xml.XML2TableParser#getColIdx(String tagName)

	[Map#putIfAbsent で対応する]
		plugin.daemon.Daemon_Report#startDaemon()

	[Mapの初期化を、clear()メソッドで行う]
		hayabusa.taglib.ViewParamImpl#initParam(Map map)
		hayabusa.taglib.ViewParamImpl#putParam(String key,String value)
		hayabusa.taglib.ViewParamImpl#toString()
		hayabusa.taglib.ViewParamImpl#release2()

	[PMD refactoring. Each class should declare at least one constructor.]
		hayabusa.db.AbstractEditor#AbstractEditor()

	[PMD refactoring. These nested if statements could be combined]
		fukurou.model.ExcelStyleFormat#isDateFormat(String fmt)

	[SYS_MAP を、ConcurrentHashMap で同期するため、not null制限チェックを追加します]
		hayabusa.common.HybsSystem#setInitialData(Map param)

	[ServletRequest#getParameterMap() が、not null保証は無いので、ConcurrentHashMap に置き換えできない]
		hayabusa.taglib.RequestCacheTag#commandExec(String command,ServletRequest request)

	[ViewForm_ImageTimeBar#uniqColor() メソッドから移動]
		fukurou.util.ColorMap#getColorInstance(int no)

	[class属性(ColumnのDBType)置換で、td属性に[カラム]があると、誤ってそちらがセットされてしまう対応]
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)

	[synchronized を取り除きます]
		fukurou.system.ThrowUtil.CaseBuilder#CaseBuilder()

	[キャッシュを、世代交代のWeakHashMapから、LinkedHashMap(固定容量) に変更します]
		fukurou.security.URLHashMap#makeHashKey(String val)
		fukurou.security.URLHashMap#getValue(String key)

	[リフレクション系の例外の共通クラスに置き換えます]
		fukurou.util.StringUtil#newInstance(String cls,ClassLoader loader)
		fukurou.xml.JspSaxParser#main(String[] args)

	[リフレクション系の見直しと、例外の共通クラスに置き換えます]
		hayabusa.common.HybsSystem#newInstance(String cls)

	[一般的なタグで、SKIP_PAGE された場合、rollback するようにします]
		fukurou.db.Transaction#endCommit()
		fukurou.db.TransactionImpl#endCommit()
		fukurou.db.TransactionImpl#connClose(Connection conn,String dbid)
		fukurou.db.TransactionReal#commit()
		hayabusa.taglib.TransactionTag#doEndTag()

	[処理の簡素化のための新規コンストラクター追加]
		fukurou.db.ConnectionFactory.ConnectionPool#ConnectionPool(DatabaseConfig dbConf,String dbid)

	[処理メッセージを表示します]
		hayabusa.report2.ExecThread#start()
		hayabusa.report2.ExecThread#finish()

	[初期 DBConfig.xml ファイルの設定]
		fukurou.db.DatabaseConfig#DatabaseConfig(String infile)

	[受け取って、Mapに登録するときに、not null制限チェックを入れます]
		fukurou.util.HybsTimerTask#setParameter(Map map)

	[可変長引数でもnullは来る]
		fukurou.xml.XML2TableParser#setReturnCols(String[] rKeys)

	[同一メッセージの判定を、trim() したキーで行います]
		fukurou.system.ThrowUtil.CaseBuilder#append(String title,String msg)

	[変更が無い場合は、nulllではなく、空のConcurrentMapを返しましす]
		fukurou.business.ArrayTableModel#getModifyVals()

	[戻すMapが、not null制限つきであることを示すため、ConcurrentMap に置き換えます]
		fukurou.util.StringUtil#cssParse(String cssText)
		fukurou.xml.XML2TableParser#getRtn()
		hayabusa.mail.MailPattern#MailPattern(ConcurrentMap params)
		hayabusa.mail.MailPattern#getDstMap()
		hayabusa.report2.ExecThreadManager#getThreadInfo()

	[新規作成]
		hayabusa.common.HybsSystem#newInstance(String sysKey,String cls)

	[新規追加]
		plugin.table.TableFilter_BIKOSET#TableFilter_BIKOSET()
		plugin.table.TableFilter_BIKOSET#execute()
		plugin.view.ViewForm_ImageTimeBar.FlgColorObj#FlgColorObj(String lbl,String colStr)
		plugin.view.ViewForm_ImageTimeBar.FlgColorObj#FlgColorObj(String lbl,int no)
		plugin.view.ViewForm_ImageTimeBar.FlgColorObj#getLabel()

	[気になったので、sheet.getOrigSheetName() を、変数に入れておきます]
		hayabusa.report2.OdsContentParser#execContent()
		hayabusa.report2.OdsContentParser#writeParsedSheet(OdsSheet sheet,BufferedWriter bw)

	[配列返しではなく、Map を返します]
		hayabusa.common.HybsSystem#getSystemResourceMap()
		hayabusa.servlet.HybsAdmin#getSystemResource()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\forward.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\index.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\result1.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\result2.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\result3.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6150\result4.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\index3.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustBar.js

6.4.3.2 (2016/02/19)
	[紙芝居対応]
	紙芝居対応を行います。
	①list-style:url(/vv/jsp/menuImage/ のようなURLを、
		list-style:url(../menuImage/ に変換します。
	②../SAL10../jsp/indexSAL1044.htm のようなURLを、
		../jsp/indexSAL1044.htm に変換します。
		hayabusa.filter.FileResponseTransform$IndexMatrixMenuData

	[(通常try-with-resources文によって)抑制された例外も出力します]
		fukurou.system.ThrowUtil#ogStackTrace(String msg,Throwable th)

	[/jsp/*** で始まるファイルのみ、キャッシュします]
		fukurou.xml.JspIncludeReader#getString(File file,String encode)

	[ConcurrentHashMap のkey,valともに、NOT NULL制限あり]
		hayabusa.report.DBTableReport_HTML#makeQrImage(String key,String msg)

	[ConcurrentHashMap の同期処理を使用]
		hayabusa.db.DBEditConfigManager#deleteEditConfig(String guikey,String editName)
		hayabusa.db.DBEditConfigManager#getEditConfig(String guikey,String editName)

	[ConcurrentHashMap は、key,val ともに、NOT NULL制限あり]
		hayabusa.db.Selection_DB#getOption(String selectValue,boolean seqFlag,boolean useShortLabel)

	[ENTRY時にチェックする対象を、tableId指定のテーブルのカラムに限定します]
		hayabusa.taglib.ColumnCheckTag#doEndTag()
		hayabusa.taglib.ColumnCheckTag#release2()
		hayabusa.taglib.ColumnCheckTag#makeEntryErrorMessage(ErrorMessage errMsg)
		hayabusa.taglib.ColumnCheckTag#setTableId(String id)

	[Formatterを、値が null の場合は、ゼロ文字列を設定する]
		fukurou.business.AbstractBizLogic#replaceParam(String str,int rw,ArrayTableModel tbl)

	[Map を、 keySet() ではなく、values() に変更します]
		hayabusa.mail.MailModuleUtil#commitMailDB()

	[PMD refactoring. Each class should declare at least one constructor.]
		plugin.column.DBType_PN2#DBType_PN2()

	[args が null でなく、length==0 でない場合のみ、処理する]
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,Transaction tran,String dbid,boolean useHeader)

	[clmKey が null の場合の処理を追加]
		plugin.view.ViewForm_HTMLCrossTable#makeCrossTable(DBTableModel table)

	[engParamとsysParamを初期設定して、同期化しておく]
		hayabusa.common.SystemParameter#makeSystemParameter(ServletContext context)

	[findBugs. element は、コンストラクタで初期化されません]
		fukurou.xml.HybsXMLHandler#endElement(String namespace,String localName,String qname)

	[findBugs対応]
	冗長な null チェックが行われている。
		fukurou.model.EventReader_XLSX#eventReader(File file,TableModelHelper helper)

	[initFlagを廃止し、直接 Mapが空かどうかで判定します]
	。
		fukurou.util.FileMap#isInit()

	[returnをやめて、引数のMapに直接値を設定します]
		hayabusa.common.SystemParameter#loadInitialParameter(Map map,ServletContext context,String contextName)
		hayabusa.common.SystemParameter#loadDBResource(Map sysParam)
		hayabusa.common.SystemParameter#loadParameter(Map map,Class cls)
		hayabusa.common.SystemParameter#loadParameter(Map ioMap,String keyword)

	[separator で分割後の文字列を trim() しておきます]
		hayabusa.taglib.SqlAndTag#makeCSVvalue(String[] array)

	[なにも取得できない場合は、"ja" を返すように変更]
		hayabusa.taglib.CommonTagSupport#getLanguage()

	[ディレクトリの先頭一致対応]
		fukurou.util.HybsFileFilter#startsDir(String prefix)
		fukurou.util.HybsFileFilter#startsDir(String prefix,boolean reverse)

	[値が null の場合は、ゼロ文字列を設定する]
		fukurou.model.Formatter#getValue(int row,int clm)
		fukurou.model.Formatter#getFormatString(int row,String separator)
		fukurou.model.Formatter#getJson(int row)

	[内部の StringBuilder は、最初から用意しておきます]
		fukurou.xml.HybsErrorListener#HybsErrorListener()

	[区切り文字を、スペース、カンマ、タブ、改行にします]
		hayabusa.taglib.SqlAndTag#makeInstrVals(String instrVals,String instrType,String value)
		hayabusa.taglib.SqlAndTag#setInstrVals(String val)

	[指定のフォルダが存在しない場合、作成します]
		fukurou.util.FileMap#init(String dir,String path,Set resourcePaths)

	[新規追加]
		fukurou.system.ThrowUtil.CaseBuilder#CaseBuilder()
		fukurou.system.ThrowUtil.CaseBuilder#append(String title,String msg)
		fukurou.system.ThrowUtil.CaseBuilder#toString()
		hayabusa.common.HybsSystem#getMsg(String id,Object[] args)
		hayabusa.taglib.CommonTagSupport#getMsg(String id,Object[] args)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\DOC10\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC11\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC12\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC13\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC14\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC15\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC18\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC18\result - コピー.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC18\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\popup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\printSystemParameter.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable_Ver5.txt
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable_ver6.txt
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.css
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\src\script\common\queryScript.js

	[V5 修正反映]
	5.9.5.2 (2016/02/19)
		[ガントスクリプト修正]
		5.9.4.4で修正しきれていなかった箇所を対応します。
			jsp/common/option/adjustGanttTable.js

6.4.3.1 (2016/02/12)
	[dstMap をローカル変数にして、引数で渡すように変更]
		hayabusa.mail.MailPattern#setDstAddrMap(Map dstMap,String[] dstBuf,int kbn)
		hayabusa.mail.MailPattern#setDstWord(Map mailDstMap)

	[isInfoSet 廃止]
		hayabusa.resource.UserInfo#isGUIInfoSet()
		hayabusa.resource.UserInfo#clear()

	[newValの求め方が、おかしい]
		plugin.column.DBType_PN2#valueSet(String value)

	[インスタンス変数で初期化した、ConcurrentSkipListMap を使用します]
		hayabusa.mail.MailModuleUtil#getDstMap(String[] toId,String[] ccId,String[] bccId)
		hayabusa.mail.MailModuleUtil#setDstAddrMap(Map dstMap,String[] dstBuf,int kbn)

	[インスタンス変数をローカル変数に変更]
		fukurou.taglet.DocletVerCheck#writeContents(ClassDoc[] classes,DocletTagWriter writer,String version)
	変数名も変えておきます。
		fukurou.taglet.DocletTaglib#writeContents(ClassDoc[] classes,DocletTagWriter writer)

	[新規追加]
		fukurou.system.MsgUtil#getMsg(String id,Object[] args)
		fukurou.system.MsgUtil#getMsg(String baseName,Locale locale,String id,Object[] args)

	[毎回作成しているので、ローカルに移動する]
		hayabusa.mail.MailPattern#getDstMap()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\popup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\query.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\queryConvert.js
		C:\opengionV6\uap\webapps\gf\src\script\common\resultScript.js

	[リファクタリング]
		6.4.3.1_refactoring.txt  参照

	[V5 修正反映]
	5.9.5.1 (2016/02/12)
		[adminパラメータ画面への追記]
		{@LBL.xxx %Y}の記述方法について、パラメータ画面に追記しておきます。
			jsp/common/gamen/01_ADMIN/printSystemParameter.jsp

		[フレームの高さ変更スクリプトの修正]
		5.9.4.3 (2016/01/15)対応分にさらに修正を加えます。
		前回の対応でも稀に対応出来ていない場合があったため、高さが０でなくなるまで待つようにします。
		通常の画面では、高さが取れるので待ちは発生しません。
			jsp/common/queryScript.js

		[カレンダーポップアップ修正]
		カレンダーポップアップをiFrame型のダイアログ(HTML5用モーダルダイアログ)で動作するようにしておきます。
			jsp/common/calendar.jsp
			jsp/common/option/html5modalDialog.js#getPopArgs()
			jsp/common/calendar2.js#chooseDate(date, month, year,isFmt )
			jsp/common/calendar2.js#initCalendar()

		[HTML5用モーダルダイアログ機能追加]
		次の機能の追加を行います。
		　・ダイアログのドラッグ移動
		　・ダイアログのリサイズ
		　・ダイアログのヘッダに閉じるボタン追加
		　・立ち上げ元画面がunloadされた場合にダイアログを閉じる
		　・close時のcallbackをセットできるようにする。
		なお、ドラッグとリサイズはjQueryプラグインが上手く効かなかったため、自前で実装しています。
			jsp/common/option/html5modalDialog.css
			jsp/common/option/html5modalDialog.js
			jsp/common/jquery/ui-icons_777777_256x240.png

6.4.3.0 (2016/02/05)
	[ファイルダウンロード]
	forwardタグで、ファイルダウンロードさせる場合に、現状の Content-Disposition が
	inline では、開く、保存、名前をつけて保存ダイアログが出て、開くとしてもダウンロード
	出来なかったり、それ以降の操作が固まったりします。
	これを、attachment にすると、解消されます。
		inline    :そのまま開く
		attachment:ダウンロードダイアログを表示する
	どうも、この動きが異なっているような気がします。
	そこで、属性で指定できるようにします。
	エンジン共通のダウンロード処理は、この値を、attachment に変更しておきます。
	システム全体の初期値は、システムソースの CONTENT_DISPOSITION で、
	attachment になっています。
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld

	[disposition属性、新規追加]
		hayabusa.taglib.ForwardTag#release2()
		hayabusa.taglib.ForwardTag#setDisposition(String dispos)

	[PMDチェックのDocletでのフォロー]
		fukurou.taglet.DocletSpecific#writeContents(ClassDoc[] classes,DocletTagWriter writer)
		fukurou.taglet.DocletSpecific#checkPMD(ClassDoc classDoc)

	[V5 修正反映]
	5.9.5.0 (2016/02/05)
		[Bulkセット時のchange]
		bulkセット時にセットされたカラムに対してonChangeを発生させるようにします。
			jsp/common/resultScript.js#bulkPaste( obj )

		[DBTypeにPN2追加]
		特殊なDBType、PN2を追加します。
		・大文字英数字で入力(XUと同等)
		・ハイフンを取り除く条件は以下の条件を全て満たした場合です。
		　入力文字が12or13桁
		　4桁目と10桁目にハイフンが入っていて、他にハイフンが存在していない
			plugin.column.DBType_PN2	新規作成
			jsp/common/queryconvert.js
			jsp/common/eventScript.js

		[YMD3のカレンダー機能追加]
		カレンダーの送り、戻しをマウスホイールで出来るようにします。
			jsp/common/eventScipt.js#glDatePicker

		[ポップアップサンプル]
		フレーム無しのポップアップサンプルのcolumnCheckの位置を変更し、checkType=NEWとしておきます。
			gf/jsp/GF6050/popup.jsp

6.4.2.1 (2016/02/05)
	※ 6.4.3.0 (2016/02/05) と同時リリースのため、実質的には、このバージョンは
	   アーカイブされません。

	[ｼｽﾃﾑﾘｿｰｽ 初期値変更]
	USE_MUST_REQUIRED = "false"
		HTML5 の必須入力(required属性)を、must に適用するかどうかを指定
		must属性を、プログラムで制御しているケースがあるため、互換性を考慮し、
		初期値を、false にしておきます。
	USE_EDGE_HEADER = "true"
		IEで最新のレンダリングを行うためのヘッダーを出力するかの設定
		metaタグで、http-equiv="X-UA-Compatible" content="IE=edge" を
		出力します。これは、Surface等で、画面タッチで拡大・縮小を行う場合に
		必要なので、初期値を、true にしておきます。

	[紙芝居のクリアボタン]
	紙芝居で、queryNW.htm のクリアボタンのとび先が、query.htm になっているため
	エラーになります。
	queryNW.htm ファイルの query.htm? を、すべて、queryNW.htm? に置き換えます。
		hayabusa.filter.FileResponseTransform

	[ACT_MAPOBJ アクションのMapを、TreeMap から LinkedHashMap に変更]
		hayabusa.taglib.ValueTag#setSQLAttribute(DBTableModel table)
		hayabusa.taglib.ValueTag#setTableAttribute(DBTableModel table,String key,String action)

	[HybsSystem.url2dir に引数追加]
		hayabusa.taglib.ExcelFileTag#textConverter(ExcelModel excel)
		hayabusa.taglib.ReportTableTag#doEndTag()
		hayabusa.taglib.ReportTableTag2#exec()
		hayabusa.taglib.SysInstallTag#doEndTag()
		hayabusa.taglib.WriteTableTag#create(PrintWriter outPW)
	fileURL変数を廃止します。
		hayabusa.taglib.LinkTag#doEndTag()
		hayabusa.taglib.LinkTag#release2()

	[URLの最後に、"/" を追加する処理を廃止]
		hayabusa.taglib.DirectWriteTableTag#setFileURL(String url)
		hayabusa.taglib.DirectXMLSaveTag#setFileURL(String url)
		hayabusa.taglib.DocConvertTag#setFileURL(String url)
		hayabusa.taglib.ExcelFileTag#setFileURL(String url)
		hayabusa.taglib.FileOptionTag#setFrom(String url)
		hayabusa.taglib.FileQueryTag#setFrom(String url)
		hayabusa.taglib.FileTag#setFileURL(String url)
		hayabusa.taglib.FileUploadTag#setFileURL(String url)
		hayabusa.taglib.MailSenderTag#setFileURL(String url)
		hayabusa.taglib.MailSenderTag2#setFileURL(String url)
		hayabusa.taglib.ReadTableTag#setFileURL(String url)
		hayabusa.taglib.ReportTableTag#setFileURL(String url)
		hayabusa.taglib.ReportTableTag#setOutFileURL(String url)
		hayabusa.taglib.ReportTableTag2#setFileURL(String url)
		hayabusa.taglib.ReportTableTag2#setOutFileURL(String url)
		hayabusa.taglib.SysInstallTag#setFileURL(String url)
		hayabusa.taglib.WriteTableTag#setFileURL(String url)
		hayabusa.taglib.WriteTableTag#setRefFileURL(String url)

	[clmNo == null のエラー判定を先に行う]
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
		plugin.view.ViewForm_HTMLSeqClmTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLSeqClmTable#create(int startNo,int pageSize)

	[debugPrint() の追加]
		hayabusa.taglib.EqualsTag#doEndTag()

	[try-with-resources 文が使えないので、通常の try 文で、close する]
		hayabusa.taglib.DatabaseMetaDataTag#callPrintMessage(DatabaseMetaData metaData)

	[try-with-resources 文で記述]
		fukurou.business.AbstractBizLogic#execSQL(String sq,int rw,ArrayTableModel tbl)
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,Transaction tran,String dbid,boolean useHeader)
		fukurou.db.DBUtil#dbCallExecute(String stmt,String[] args,Transaction tran,String dbid)
		fukurou.db.DBUtil#dbExist(String stmt,String[] args,Transaction tran,String dbid)
		fukurou.process.Process_BulkQuery#createSetData(ParamProcess paramProcess,String dbid,String sql)
		fukurou.process.Process_DBCountFilter#action(LineModel data)
		fukurou.process.Process_DBWriter#execSql(String sql)
		fukurou.transfer.TransferExec_PLSQL#execute(String[] vals,TransferConfig config,Transaction tran)
		fukurou.xml.HybsXMLSave#actionExecSQL(TagElement tag)
		fukurou.xml.HybsXMLSave#main(String[] args)
		hayabusa.common.SystemInstaller#getOldMaxVersion()
		hayabusa.common.SystemInstaller#getOldSystemVersion(String systemId,String hostUrl)
		hayabusa.common.SystemManager#clearGE12()
		hayabusa.common.SystemParameter#loadDBResource(Map sysParam)
		hayabusa.io.HybsCategoryDataset#execute(Connection conn,String query)
		hayabusa.io.HybsTaskSeriesCollection#executeQuery(Connection conn,String query)
		hayabusa.io.HybsTimeSeriesCollection#innerQueryV(Connection con,String query)
		hayabusa.io.HybsTimeSeriesCollection#innerQueryH(Connection con,String query)
		plugin.query.Query_JDBC#execute(String[] args)
		plugin.query.Query_JDBCArrayCallable#execute(String[] args)
		plugin.query.Query_JDBCErrMsg#execute(String[] args)
		plugin.query.Query_JDBCKeyEntry#execute(String[] keys,String[] args)
		plugin.query.Query_JDBCPLSQL#execute(String names,String dbArrayType,DBSysArg[] sysArg,DBUserArg[] userArg)
		plugin.query.Query_JDBCPrepared#execute(String[] args)
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)

	[useConsistency の判定条件を見直します]
		hayabusa.taglib.EntryTag#checkConsistency()

	[メソッド名変更 ReportConverter#modelFile() → ReportConverter#getModelFile()]
		hayabusa.report.ReportConverter#getModelFile()
		hayabusa.report.ReportProcessing#execute()

	[引数をすべて、StringUtil.urlAppend していきます]
		hayabusa.common.HybsSystem#url2dir(String url,String[] urls)

	[新規作成]
	try-with-resourcesブロックで、自動的に呼ばれる AutoCloseable の実装。
		fukurou.db.ResultSetValue#close()

	[パッケージ変更]
	前回の移動漏れ
		fukurou.util.ApplicationInfo.java		fukurou.db.ApplicationInfo.java

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6010\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\popup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6050\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9100\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\01_ADMIN\systemInfo.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\queryConvert.js
		C:\opengionV6\uap\webapps\gf\src\script\common\resultScript.js

	[リファクタリング]
		6.4.2.1_refactoring.txt  参照

6.4.2.0 (2016/01/29)
	[LogSenderを廃止]
	LogSenderを廃止します。
		fukurou.util.LogSender.java					廃止

	[alt属性にtitle属性を追記]
	HTML5より、IE上で、alt属性にマウスカーソルを載せると、ポップアップしていた機能がなくなりました。
	alt属性を出している箇所(主に、imgタグ関係)には、同じ内容のtitle属性を出すようにします。

	[パッケージ変更]
	システム関係のクラスを、fukurou.util から、fukurou.system に変更します。
	対象クラス
		fukurou.util.DateSet.java		fukurou.system.DateSet.java
		fukurou.util.LogWriter.java		fukurou.system.LogWriter.javaa
		fukurou.util.ThrowUtil.java		fukurou.system.ThrowUtil.javaa
		fukurou.util.Closer.java 		fukurou.system.Closer.java
		fukurou.util.HybsConst.java 	fukurou.system.HybsConst.java
		hayabusa.common.BuildNumber.master 	fukurou.system.BuildNumber.master
		( hayabusa.common.BuildNumber.java 	fukurou.system.BuildNumber.java )
	修正対象は下記ファイル参照
		6.4.2.0_refactoring.txt  参照

	[ThrowUtil を新規追加]
	通常、printStackTrace() すると、膨大なエラーメッセージが表示されますが、これを、最初の３行＋
	org.opengion 以下のパッケージのエラーメッセージのみに圧縮する、ThrowUtil を
	新規に作成しました。
	printStackTrace() の箇所を、このクラス経由に変更します。
		6.4.2.0_refactoring.txt  参照

	[HybsDateUtil.getCalendar( String ) を直接利用するように修正します]
		hayabusa.taglib.GanttHeaderTag#makeZoomStack(String upper,String lower,int add,boolean useMonth)
		hayabusa.taglib.GanttHeaderTag.BreakTimes#BreakTimes(int hOfpx,String breakTimes,String style,int vStartTime,int vEndTime)
		hayabusa.taglib.GanttHeaderTag#makeZoom(String upper,String lower,int add,boolean useMonth)
		hayabusa.taglib.GanttHeaderTag#makeZoom2(int add)
		hayabusa.taglib.GanttHeaderTag#makeZoom3(String header,String upper,String lower,int add)
		hayabusa.taglib.GanttHeaderTag#makeZoomTime(int hourOfPixcel,int step,boolean useTani)
		hayabusa.taglib.ValueTag#actionExec(String action,String value)
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)

	[HybsDateUtil.getDatePlus( String,int ) を直接利用するように修正します]
		hayabusa.resource.CalendarDBData#callVerticalTable(String[][] data)
		hayabusa.resource.CalendarDBData#callFlatTable(String[][] data)

	[HybsDateUtil.getDatePlus() と、DateSet.getDate( String ) を利用するように修正します]
		hayabusa.common.SystemManager#deleteGUIAccessInfo()

	[HybsSystemException を catch して、再び、throw する処理を廃止します]
		hayabusa.taglib.QueryTag#execute(Query query)

	[LogSenderの廃止に伴い、LogWriter を直接呼び出します]
		hayabusa.taglib.ErrorTag#doEndTag()

	[StringUtil にあったメソッドを移動]
		fukurou.system.ThrowUtil#ogStackTrace(Throwable th)

	[StringUtil にあったメソッドを移動し、msg 引数を追加]
		fukurou.system.ThrowUtil#ogStackTrace(String msg,Throwable th)

	[StringUtil にあったメソッドを移動するとともに、メソッド名を、ogErrMsg → ogThrowMsg に変更]
		fukurou.system.ThrowUtil#ogThrowMsg(String msg,Throwable th)

	[StringUtil にあったメソッドを移動するとともに、メソッド名を、ogThrowMsgPrint → ogThrowMsgPrint に変更]
		fukurou.util.FileMap#init(String dir,String path,Set resourcePaths)

	[StringUtil#ogErrMsgPrint(String,Throwable) を、ThrowUtilt#ogThrowMsg(String,Throwable) に変更]
		fukurou.util.FileUtil#copy(File fromFile,File toFile,boolean keepTimeStamp)
		fukurou.util.FileUtil#changeCrLfcopy(File fromFile,File toFile)
		fukurou.util.FileUtil#copy(InputStream inStrm,File toFile)
		fukurou.util.FileUtil#copy(InputStream input,OutputStream output)

	[StringUtil#ogStackTrace(Throwable) を、ThrowUtil##ogStackTrace(Throwable) に変更]
		fukurou.util.StringUtil#cut(String org,int cutBytes,String enc)

	[StringUtil#ogStackTrace(Throwable) を、ThrowUtil#ogStackTrace(String,Throwable) に置き換え]
		fukurou.model.POIUtil#getValue(Cell oCell)
		fukurou.taglet.DocletUtil#getStaticField(String cls,String fld)
		hayabusa.taglib.ReadTableTag#doEndTag()

	[StringUtil#stringStackTrace(Throwable) を、ThrowUtil#ogStackTrace(String,Throwable) に置き換え]
		plugin.daemon.Daemon_MailReceive#startDaemon()
		plugin.daemon.Daemon_Report#startDaemon()
		plugin.daemon.Daemon_Transfer#startDaemon()
		plugin.daemon.Daemon_Transfer_CB01#startDaemon()

	[StringUtil#stringStackTrace(Throwable) を、ThrowUtil#ogStackTrace(Throwable) に置き換え]
		hayabusa.report.ExcelInsert#getModelData(File file)
		hayabusa.report.ExcelInsertReceiveListener#receive(MailMessage message)
		hayabusa.report.ProgramRun#execute()
		hayabusa.report.ReportConverter#execute()
		hayabusa.report.ReportPrint#execute()
		hayabusa.report.ReportProcessing#execute()

	[ThrowUtil を使用して、メッセージの簡略化を行います]
		hayabusa.taglib.ErrorTag#getStackTrace(Throwable thr,String type)

	[alt属性にtitle属性を追記]
		fukurou.util.XHTMLTag#img(Attributes attri)
		hayabusa.taglib.ColumnTag#makeHelpLink(String url)
		hayabusa.taglib.FileUDTag#makeTag(String imgsrc,String href,String alt,String tgt)
		plugin.view.ViewForm_HTMLAjaxTreeTable#getLvlClmTag(int row)
		plugin.view.ViewForm_ImageTimeBar#create(int startNo,int pageSize)
		plugin.view.ViewForm_ImageTimeBar#imageMeker(Graphics2D g2,Color oldColor,int imgX,int imgY,int imgW,boolean useTipsLink,int row,StringBuilder outBuf)

	[ex.printStackTrace() を、ThrowUtil#ogStackTrace(Throwable) に置き換え]
		fukurou.model.JacobUtil#main(String[] args)
		fukurou.process.Process_Logger#errLog(String msg,Throwable th)
		fukurou.system.LogWriter#log(Throwable th)
		fukurou.transfer.TransferProcess#main(String[] args)
		fukurou.util.AbstractConnect#action(String command,String localFile,String remoteFile)
		fukurou.util.FTPConnect#connect()
		fukurou.util.FTPConnect#disconnect()
		fukurou.util.SFTPConnect#connect()
		fukurou.util.SFTPConnect#disconnect()
		fukurou.xml.DomParser#write(File aFile,Document aDocument)
		fukurou.xml.DomParser#read(File aFile)
		fukurou.xml.XMLFileLoader#println(String msg)
		hayabusa.db.AbstractQuery#useParameterMetaData()
		hayabusa.develop.AbstractJspCreate#filter(OGDocument doc)
		hayabusa.filter.URLCheckFilter#isValidAccess(ServletRequest request)
		hayabusa.report2.ProcessFactory#kill()
		hayabusa.report2.SOfficeProcessTcp#checkPort(int port)
		hayabusa.taglib.JspCreateTag#execute()
		hayabusa.taglib.MailSenderTag2#doEndTag()

	[fukurou.util.HybsDateUtil → fukurou.system.DateSet に変更]
		fukurou.system.DateSet#getDate()
		fukurou.system.DateSet#getDate(String form)
		fukurou.system.DateSet#getDate(long time,String form)

	[fukurou.util.StringUtil → fukurou.system.HybsConst に変更]
		fukurou.system.DateSet#change(byte[] inByte)
		fukurou.util.FileString#getValue()
		fukurou.util.QrcodeImage#paint(Graphics gpx)
		fukurou.util.Shell.ProcessReader#ProcessReader(InputStream ins)
		fukurou.util.URLConnect#getConnection()
		fukurou.util.URLConnect#getReader()

	[ogErrMsgPrint メソッドを、ThrowUtil クラスに移動のため、修正]
		fukurou.util.StringUtil#numberFormat(String inStr,int minFraction)

	[throw new OgRuntimeException しているので、System.err.println は、不要]
		fukurou.model.JacobUtil#copyExcel(File inFile,File outFile)
		fukurou.model.JacobUtil#excel2PDF(File inFile,File outPdf)
		fukurou.model.JacobUtil#toPrint(File inFile,String printer)

	[trim属性を追加します]
		hayabusa.taglib.EqualsTag#release2()
		hayabusa.taglib.EqualsTag#setUseTrim(String flag)

	[エラー処理を統一的に行います]
		fukurou.system.Closer#autoClose(AutoCloseable autoClose)
		fukurou.system.Closer#logWriter(String msg,String cmnt,Throwable th)

	[ソースの内部構造の全体的な見直し]
		hayabusa.taglib.EqualsTag#doStartTag()
		hayabusa.taglib.EqualsTag#doEndTag()
		hayabusa.taglib.EqualsTag#operation(String val1,String val2,String op,String ty)
		hayabusa.taglib.EqualsTag#startsWith(String val1,String val2)
		hayabusa.taglib.EqualsTag#isNullCheck(String val1)
		hayabusa.taglib.EqualsTag#contains(String val1,String val2)
		hayabusa.taglib.EqualsTag#endsWith(String val1,String val2)
		hayabusa.taglib.EqualsTag#matches(String val1,String val2)

	[出力先変更時は、既存の Writer をclose() してからにする]
		fukurou.system.LogWriter#init(String url)

	[新規作成]
		fukurou.system.ThrowUtil#getStackTrace(Throwable th)
		fukurou.system.OgRuntimeException#OgRuntimeException(String msg,Throwable th)
		fukurou.system.OgRuntimeException#addMessage(String msg)
		fukurou.system.OgRuntimeException#printStackTrace()
		fukurou.system.OgRuntimeException#printStackTrace(PrintStream ps)
		fukurou.system.OgRuntimeException#printStackTrace(PrintWriter pw)
		fukurou.system.OgRuntimeException#OgRuntimeException()
		fukurou.system.OgRuntimeException#OgRuntimeException(String msg)
		fukurou.system.OgRuntimeException#OgRuntimeException(Throwable th)
		fukurou.system.ThrowUtil#ogThrowMsg(String msg)

	[継承元が、OgRuntimeException なので、エンジンバージョンは、組み込まれます]
		hayabusa.common.HybsSystemException#HybsSystemException(Throwable th)
		hayabusa.common.HybsSystemException#HybsSystemException()
		hayabusa.common.HybsSystemException#HybsSystemException(String msg)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\WEB-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\jsp\GF6010\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6010\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\result.jsp
		C:\opengionV6\uap\webapps\gf\src\META-INF\hybs-taglib.tld
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable_Ver5.txt
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable_ver6.txt

	[V5 修正反映]
	5.9.4.4 (2016/01/22)
		[ガントスクリプトの修正]
		Edgeモードにクライアント処理型のガントを対応させます。
		IE7向けのスクリプトからの変更点は
		・xxx.yyyの属性値をget/setAttrebuteを利用に変更
		・attachEventではなく、jQueryでイベントセット
		・マウスボタン種別をevent.buttonsでも取るように変更
			jsp/common/option/adjustGanttTable.js

	5.9.4.5 (2016/01/29)
		[eventColumnのmultiple対応]
		selectタグでmultiple設定をしていた場合、eventColumnが動作するとリストボックスではなく通常のセレクトボックスに
		なっていたので、evnetScriptの送信するオプションの一覧に追加します。
			jsp/common/eventScript.js#eventColumn( jEvCol, jTag, cid, cname, suffix, writable )
			
		[multipleリストボックスの初期スクロール]
		IEではリストボックスがmultipleで、selectedの項目が存在する場合でもスクロール位置は先頭のままです。
		一番先頭の選択肢の位置までスクロールするスクリプトを自動実行させるようにします。
			jap/common/eventScript.js#selectScroll(_tgt)

6.4.1.2 (2016/01/22)
	[HybsOverflowException をthrow するとき、最大件数を引数に渡す]
		hayabusa.taglib.ReadTableTag.ColumnAction#clmAction(String[] vals,DBColumn[] dbClms,int row)

	[PMD refactoring. where は、null をセットするのではなく、useWhere の設定で判定する]
		fukurou.db.DBSimpleTable#setWhere(String wh)
		fukurou.db.DBSimpleTable#getUpdateSQL()
		fukurou.db.DBSimpleTable#getDeleteSQL()

	[QueryTag.errMsgId  → QueryTag.ERR_MSG_ID  refactoring]
		hayabusa.taglib.PlsqlUpdateTag#doEndTag()
		hayabusa.taglib.TableUpdateTag#doEndTag()

	[TRIM アクションを追加]
		hayabusa.taglib.ValueTag#setAction(String act)
		hayabusa.taglib.ValueTag#actionExec(String action,String value)

	[nameの値を、大文字小文字の区別をなくすために、常に大文字で登録します]
		hayabusa.taglib.TableUpdateParamTag.NamesData#add(String nm,String val)

	[setColumnActionListener は、内部処理が走るため、他の設定が終わってから呼び出す]
		hayabusa.taglib.ReadTableTag#create(File file)

	[setConstData と、setNames は、内部処理が走るため、他の設定が終わってから呼び出す]
		plugin.io.TableReader_Excel#readDBTable(File file,String enc)

	[void で 途中で、return しているが、難しいロジックでないので、統合する]
		fukurou.model.EventReader_XLSX.SheetHandler#characters(char[] buffer,int start,int length)

	[インスタンス変数の dir は、未使用なので、削除]
		hayabusa.io.FileTreeModel#initialise(String dir)

	[メッセージを追加します]
		hayabusa.common.HybsOverflowException#HybsOverflowException(int rowCnt)

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2020\sqlGF05.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2050\fileInMics.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2050\fileInTPM.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2050\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2050\uploadMics.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2050\uploadTPM.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7090\DBReader_DBCountFilter.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9999\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\menuColumns.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\default.css
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\html5modalDialog.js
		C:\opengionV6\uap\webapps\gf\src\script\common\queryScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\scrollBar2.js

	[リファクタリング]
	6.4.1.1 時のリファクタリングの残も、入っています。
	作業途中だったので、Ver がまぜこぜになってしまいました。
		6.4.1.1_refactoring.txt

6.4.1.1 (2016/01/16)
	[columnEditorタグの選択置き換え]
	columnEditorタグで、指定の属性のときのみ、置き換える機能を追加します。
	"既存値:設定値" という指定を行えば、既存値を持っている場合のみ、設定値に置き換えます。
	たとえば、renderer="DBMENU:LABEL" とすると、rendererがDBMENU の場合のみ、LABEL に置き換えます。
	それ以外のrendererは、何もしません。
	この機能が使える属性は、以下の通りです。
	className、renderer、editor、dbType
		hayabusa.db.DBColumnConfig#oldNewSplit(String now,String val)
		hayabusa.db.DBColumnConfig#setClassName(String className)
		hayabusa.db.DBColumnConfig#setRenderer(String renderer)
		hayabusa.db.DBColumnConfig#setEditor(String editor)
		hayabusa.db.DBColumnConfig#setDbType(String dbType)
		hayabusa.taglib.ColumnEditorTag#setClassName(String cls)
		hayabusa.taglib.ColumnEditorTag#setRenderer(String rdr)
		hayabusa.taglib.ColumnEditorTag#setEditor(String ed)
		hayabusa.taglib.ColumnEditorTag#setDbType(String dt)

	[リファクタリング]
	findbugs-3.0.1 , pmd-bin-5.4.0 によるチェックを行い、修正できる範囲で、修正しています。
	それ以外に、細かいソース変更は入っていますので、ここでピックアップしていないソースも
	修正が入っている可能性があります。
		6.4.1.1_refactoring.txt

		[Avoid if (x != y) ..; else ..; refactoring]
			fukurou.util.CommentLineParser.CommentSet#checkEsc(char ch)

		[DefaultMailManager.appInfo → DefaultMailManager.APP_INFO refactoring]
			hayabusa.mail.MailPattern#MailPattern(Map params)
			hayabusa.mail.MailPattern#getGroupUsers(String groupId)
			hayabusa.mail.MailPattern#getUserInfo(String userId)

		[PMD refactoring. Java8 ラムダ式を使用して、大幅書き直し]
			hayabusa.resource.ResourceManager#makeLabelArray(String[] args)

		[PMD refactoring. Position literals first in String comparisons for EqualsIgnoreCase.]
			hayabusa.resource.GUIInfo#getAttribute(String key)
			hayabusa.resource.UserInfo#getAttribute(String key)

		[QueryTag.errMsgId  → QueryTag.ERR_MSG_ID  refactoring]
			hayabusa.taglib.PlsqlUpdateTag#doEndTag()
			hayabusa.taglib.TableUpdateTag#doEndTag()

		[StringUtil#csv2Array(String,char) → StringUtil#csv2Array(String,char,int) で、配列長を固定化する]
			fukurou.util.SystemParameter#getDateFormat(String value)

		[URLMAP2 を、static finalにするため、代入せずに、clear() + putAll(Map) で処理します]
			fukurou.security.URLHashMap#getValue(String key)

		[keys の整合性チェック対応]
			hayabusa.db.AbstractTableFilter#initSet(String key,String cmnt)

		[keysMap を、サブクラスから設定させるように変更]
			plugin.table.TableFilter_BIKO2CODE#TableFilter_BIKO2CODE()
			plugin.table.TableFilter_CLMSET#TableFilter_CLMSET()
			plugin.table.TableFilter_CMNT_CLM#TableFilter_CMNT_CLM()
			plugin.table.TableFilter_CMNT_TBL#TableFilter_CMNT_TBL()
			plugin.table.TableFilter_DBARG#TableFilter_DBARG()
			plugin.table.TableFilter_DBARG_OUT#TableFilter_DBARG_OUT()
			plugin.table.TableFilter_DBSELECT#TableFilter_DBSELECT()
			plugin.table.TableFilter_DBSRC_OUT#TableFilter_DBSRC_OUT()
			plugin.table.TableFilter_DTYPE#TableFilter_DTYPE()
			plugin.table.TableFilter_INDEX#TableFilter_INDEX()
			plugin.table.TableFilter_KBCLM#TableFilter_KBCLM()
			plugin.table.TableFilter_LABEL#TableFilter_LABEL()
			plugin.table.TableFilter_REPORTDATA#TableFilter_REPORTDATA()
			plugin.table.TableFilter_ROTATE#TableFilter_ROTATE()
			plugin.table.TableFilter_SEQRESET#TableFilter_SEQRESET()
			plugin.table.TableFilter_SEQUENCE#TableFilter_SEQUENCE()
			plugin.table.TableFilter_TABLE#TableFilter_TABLE()
			plugin.table.TableFilter_THUMBNAIL#TableFilter_THUMBNAIL()
			plugin.table.TableFilter_UNIQ_NAME#TableFilter_UNIQ_NAME()
			plugin.table.TableFilter_UPPER#TableFilter_UPPER()

		[selGE35 → SEL_GE35 refactoring]
			hayabusa.taglib.MailSenderTag#getUserAddr(String userId)

		[sufixを小文字化]
			fukurou.util.CommentLineParser#CommentLineParser(String sufix)

		[引数の gamenId が、null の場合は、null を返すように変更]
			hayabusa.resource.UserInfo#getGUIInfo(String gamenId)

		[新規追加]
			hayabusa.resource.UserInfo#getGamenId()
			hayabusa.resource.UserInfo#getGamenName()

	[jsp , js , css , tld更新]
		gf/WEB-INF/hybs-taglib.tld
		gf/jsp/GF6000/query.jsp
		gf/jsp/GF7221/result.jsp
		gf/jsp/GF7222/result.jsp
		gf/jsp/GF9110/query.jsp
		gf/jsp/GF9110/result.jsp
		gf/jsp/common/gamen/03_DBSEARCH/changeSQL.jsp
		gf/jsp/common/gamen/03_DBSEARCH/result.jsp
		gf/jsp/common/gamen/08_DBUPDATE/sqlValues.jsp
		gf/jsp/common/gamen/09_DBVIEW/menuTables.jsp
		gf/jsp/common/gamen/09_DBVIEW/query.jsp
		gf/jsp/common/gamen/09_DBVIEW/result.jsp
		gf/jsp/common/gamen/09_DBVIEW/sqlValues.jsp
		gf/src/META-INF/hybs-taglib.tld
		gf/src/script/common/calendar3.js
		gf/src/script/common/default.css
		gf/src/script/common/eventScript.js
		gf/src/script/common/option/adjustGanttTable.js
		gf/src/script/common/option/html5modalDialog.js
		gf/src/script/common/queryScript.js
		gf/src/script/common/scrollBar2.js

	[V5 修正反映]
	5.9.4.3 (2016/01/15)
		[カラーピッカー修正]
		モダンブラウザで、区切り線が飛び出ている現象が発生するため対応します。
		外側のDIVの幅指定をやめ、clear前にclear: both;を入れます。

		[ヘッダ固定修正]
		IE8以降では動的に作成したiFrameの構築前にloadが処理されてしまうため、ヘッダ固定が崩れるパターンがあるようです。
		（新方式のポップアップで、command=NEW時に崩れていた）
		loadイベント実行時に、bodyサイズが0の場合は実行を中止し、1msec後に再実行をかけるようにします。
		実行が表示後となるため動きが見えてしまいますが、崩れるよりはましという判断です。

		[フレームの高さ変更スクリプトの修正]
		ヘッダ固定同様、最初にbodyの高さが取得できない場合は遅延実行させるようにします。

		[buttonのpadding]
		5.9.3.3 (2015/12/26)でpadding設定を解除してみましたが、一部のボタンで問題があったので
		popup及びYMD2ではsytleにpadding:0を直接出力します。
		（default.cssよりpadding:0指定をなくした事でIE7では若干通常のボタンが大きくなります）

		[HTML5用モーダルの修正]
		呼び出される画面がフレームの場合にラジオボタンチェックで値が返せていなかったので対応します。

		[YMD3修正]
		IE7で利用した時に、幅の算出方法の影響で日付が縦に曜日単位で揃っていませんでした。
		若干ヘッダ部分から日付セルがはみ出ますが、揃わないよりマシなので対応しておきます。

6.4.1.0 (2016/01/09)
	[コメント処理の追加]
	・例えば、messageタグのcomment属性のように、タグ上、日本語が許されている箇所は、
	  CommentLineParser では、コメントとして、処理します。
	・messageタグのcomment属性が単独で使われている場合、ソースチェックで、WARNING34 を出します。
	  基本的には、lbl属性でメッセージを表現するようにしてもらうためです。
		DOC18/xsltV6/GF70_PROG.xsl
		fukurou.util.CommentLineParser#CommentLineParser(String sufix)

	[queryButton のjavaDoc更新]
	QueryButtonTag で、クリアボタンを表示しない設定が出来るように対応した件で、
	JavaDoc が変更されましたので、VerUpとともに、タグリブマニュアルを作成します。
	ソースの変更は、ありません。
	tld の内容に変更はありません。(VerUp だけ)
		gf/src/META-INF/taglib.tld
		gf/WEB-INF/taglib.tld

	[V5 修正反映]
	5.9.4.1 (2016/01/09) の対応を反映します。
		[ガント用スクリプト修正]
		Edgeを初めとするモダンブラウザに一部対応していなかったので対応します。
		・IE11ではremoveChildで配列サイズが変化しないようになった対応
		・旧IE以外で配列取得でsplitするように修正
		・capacityのセットが正しく動作していなかったのでget/setAttributesを利用に変更
			jsp/common/option/adjustGanttTable.js

6.4.0.5 (2016/01/09)
	[TableFilter_LABELの対応]
	TableFilter_LABEL の LBL の値の取得ロジックを変更します。
	従来は、CLM で指定した値を、ﾘｿｰｽから検索して、その結果を
	セットするようになっていました。
	ロジック的には、LBL = nval( recource(CLM) , CLM ) みたいな感じです。
	これを、LBL の値をもう少し優先するように変更します。
	具体的には、LBLが、nullか、または、CLMと同じ場合は、ﾘｿｰｽから、そうでない場合は、LBLの値を使用します。
	ロジック的には、LBL = (LBL == null or LBL == CLM) ? nval( recource(CLM) , CLM ) : LBL

	[ColumnEditorのuseLabelMapのdbid対応]
	ColumnEditorで、一時的にラベルリソースを作成する useLabelMapで、BODY部に
	SQL文を指定しますが、その場合に、DBIDを指定できるようにします。
		hayabusa.resource.LabelDataLoader#getLabelMap(String query,String dbid)
		hayabusa.resource.ResourceManager#getLabelMap(String query,String dbid)
		hayabusa.taglib.ColumnEditorTag#doAfterBody()

	[accesskey="" が効かなかったので、対応]
		hayabusa.taglib.QueryButtonTag#setType(String tp)

	[true/false に加えて、none:表示しない を追加]
	QueryButtonTag で、クリアボタンを表示しない設定が出来るようにします。
	useClear="none" です。
	※ false は、RESET 用のクリアボタンを表示させるので、注意。
		hayabusa.taglib.QueryButtonTag#release2()
		hayabusa.taglib.QueryButtonTag#getReset()
		hayabusa.taglib.QueryButtonTag#setUseCrear(String flag)

	[useJQUIの初期値を、システム定数から取得するように変更]
		hayabusa.taglib.HeadTag#setUseJQUI(String flag)
		hayabusa.taglib.HeadTag#release2()

	[相対パス(../common)を、絶対パスに変更]
		plugin/column/Editor_HM.java(54): 	private static final String PIC1 = "<img src=\"../image/clock.png\" class=\"clockpick\"  valuefield=\""; 
		plugin/column/Editor_YMD2.java(55): 	private static final String CAL1 = "<button type=\"button\" onclick=\"ogPopup('../common/calendar.jsp',250px,265px,null,this,new Array('" ;
		plugin/column/Editor_YMD2.java(59): 	private static final String CAL2 = "'),event); return false;\" style=\"background-color:transparent;border:0px\"><img src=\"../image/calendar.gif\" alt=\"Calendar\"/></button>";
		plugin/column/Editor_YMD3.java(48): 	private static final String CAL1 = "<img src=\"../image/calendar.gif\" alt=\"Calendar\" class=\"calPic\" targetId=\"";
		plugin/column/Renderer_ICON.java(60): 	private static final String DOC_VIEW = "../image/thumb/docview.png" ;		
		plugin/column/Renderer_ICON.java(67): 		ICON_MAP.put( "doc"		,	"../image/thumb/doc.png" );
		plugin/column/Renderer_ICON.java(68): 		ICON_MAP.put( "docx"	,	"../image/thumb/doc.png" );
		plugin/column/Renderer_ICON.java(69): 		ICON_MAP.put( "xls"		,	"../image/thumb/xls.png" );
		plugin/column/Renderer_ICON.java(70): 		ICON_MAP.put( "xlsx"	,	"../image/thumb/xls.png" );
		plugin/column/Renderer_ICON.java(71): 		ICON_MAP.put( "xlsm"	,	"../image/thumb/xls.png" );	 
		plugin/column/Renderer_ICON.java(72): 		ICON_MAP.put( "ppt"		,	"../image/thumb/ppt.png" );
		plugin/column/Renderer_ICON.java(73): 		ICON_MAP.put( "pptx"	,	"../image/thumb/ppt.png" );
		plugin/column/Renderer_ICON.java(74): 		ICON_MAP.put( "pdf"		,	"../image/thumb/pdf.png" );
		plugin/column/Renderer_ICON.java(75): 		ICON_MAP.put( "txt"		,	"../image/thumb/text.png" );
		plugin/column/Renderer_ICON.java(76): 		ICON_MAP.put( "zip"		,	"../image/thumb/zip.png" );

	[MySQLの対応]
	MySQLのスキーマ関係の処理が出来るように対応しました。
	なお、JDBCドライバも、少しだけですが新しいのに置き換えています。
		gf\db\mysql\設定関係.txt
		apps\jdk180u66\jre\lib\ext\mysql-connector-java-5.1.36-bin.jar	→ mysql-connector-java-5.1.38-bin.jar

	[MySQLの対応]
	MySQLでは、auto_increment のカラムは、primary key でなければならないという
	制約があります。その場合、テーブル定義上に、primary key 宣言を入れて、
	インデックスの ALTER TABLE は、やめる（登録時にエラーが出るため）必要があります。
	[AUTO_INCREMENT 使用時は、PRIMARY KEY 制約を、TABLE 側に入れる必要がある]
		plugin.table.TableFilter_INDEX_MYSQL#makeLineList(int[] clmNo,String[] data,String clms)
		plugin.table.TableFilter_TABLE_MYSQL#makeLineList(String[] data,boolean first)
	[INDTYPE が 9:未使用 の場合の処理を追加]
		plugin.table.TableFilter_INDEX#makeLineList(int[] clmNo,String[] data,String clms)
		plugin.table.TableFilter_INDEX_MYSQL#makeEndLine(int[] clmNo,String[] data)

	[LBLが、nullか、または、CLMと同じ場合は、ﾘｿｰｽから、そうでない場合は、LBLの値を使用します]
		plugin.table.TableFilter_LABEL#execute()

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\GF2010\sqlGF02.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2020\sqlGF05.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2030\sqlGF06.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2040\sqlGF07.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2070\sqlGF81.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2080\sqlGF82.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2080\sqlGF83.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2080\sqlGF83V.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2082\sqlGF09.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2250\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2251\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF2252\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF6000\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7221\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF7222\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GF9110\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\GFX014\sourceSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\ORA08\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\ORA10\dba_table.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\filePopup.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\changeSQL.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\03_DBSEARCH\viewObject.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\08_DBUPDATE\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\entry.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\menu.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\menuColumns.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\menuTables.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\sqlValues.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\gamen\09_DBVIEW\update.jsp
		C:\opengionV6\uap\webapps\gf\jsp\common\upload.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\calendar3.js
		C:\opengionV6\uap\webapps\gf\src\script\common\eventScript.js
		C:\opengionV6\uap\webapps\gf\src\script\common\option\adjustGanttTable.js

	[V5 修正反映]
	5.9.4.0 (2016/01/08) の対応を反映します。
		[colorPickerのクリア対応]
		カラーピッカーで色を選択した際に、クリアする機能がありませんでした。
		一番下にクリアを追加します。
		また、backgroundを空文字設定するとIE7で透過色になってしまうためbackground-colorをセットするように変更します。

		[connectionのcloser]
		connectionのclose前にcommitを固定で発行していましたが、発行前にconnectionのvalidチェックを行います。
		これは、プールのタイムアウト時にconnectionが切断されいてる場合、commitの成否がDBによっては
		返ってこない可能性があるためです。
		validチェックのタイムアウトは10秒としておきます。

		[YMD2の修正]
		YMD2のカレンダーはbuttonタグを利用して立ち上げていましたが、
		IE8よりbuttonタグのtype標準がbuttonからsubmitに変更となっています。
		typeをbuttonと指定します。（Form内でのエンターキーでの押下げで反応してしまうため）
		同時にボタンの背景色をtransparentにしておきます。

6.4.0.4 (2015/12/26)
	[HTML5適用時のmust属性]
	USE_IE7_HEADER = "false" で、USE_HTML5_HEADER = "true" の場合、must="true"で、
	HTML5標準の必須属性である、required属性を出力していましたが、すべてに適用すると
	いろいろと問題が発生するため、出力を制御できるように変更します。
	具体的には、システムリソースに、USE_MUST_REQUIRED キーワードを用意します。
	初期値は、"true" なので、must="true" で、同時出力されます。
		hayabusa.common.SystemData#USE_MUST_REQUIRED
		hayabusa.taglib.HTMLTagSupport#doEndTag()

	[shutdownが出来なかった件]
	%CATALINA_HOME%/bin/catalina.bat で、ACTION=stop 時に、
	CATALINA_OPTS がクリアされているため、SHUTDOWN_PORT が効かなかった。
	goto execCmd 時(stopも含む)では、CMD_LINE_ARGS も効かないため、
	唯一のパラメータの JAVA_OPTS に、shutdownPort を指定するようにします。
		opengionV6\uap\bin\startup.bat

	[Writer(ログ)のCloseは、ここでは行わない]
		fukurou.xml.XMLFileLoader#loadClassPathFiles(String path)
		fukurou.xml.XMLFileLoader#loadXMLFiles(File fileObj)

	[他に使ってなさそうなので、protected → private にしておく]
		hayabusa.taglib.HTMLTagSupport#isUseHTML5()

	[jsp , js , css , tld更新]
	fileDownload.jsp の entry タグに、useConsistency="false" を入れます。
	fileDownloadList.txt を読み取り、マージする際の、entryタグでは
	整合性チェックは不要です。
		C:\opengionV6\uap\webapps\gf\jsp\common\fileDownload.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\autoRun.jsp
		C:\opengionV6\uap\webapps\gf\src\script\common\option\jqModal.css

	[Firebirdのembedded版対応]
	デモ環境で使う Firebirdのembedded版に、JDBCアクセスできるようにしました。
		uap\bin\startupWebMICS.bat
		db\firebird\embedded版.txt
		apps\jdk180u66\jre\lib\ext\jaybird-full-2.2.9.jar
		c:\MICS\jaybird\jaybird22.dll							(MICS用)

6.4.0.3 (2015/12/14)
	[ヘッダーソート後のTableModel]
	6.2.5.0 (2015/06/05) で対応した [Edit機能]改善で、
	viewLink,viewMarker の取り込み処理の変更で、ヘッダーソート時に
	取り込まなくなっていましたので、対応します。
		hayabusa.taglib.ViewFormTag#doStartTag()

		6.2.5.0 (2015/06/05) 以降のフレームワークは、この不具合を
		含んだままになっていますので、ご注意ください。

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\DOC23\query.jsp
		C:\opengionV6\uap\webapps\gf\jsp\DOC23\result.jsp
		C:\opengionV6\uap\webapps\gf\jsp\menu\autoRun.jsp

6.4.0.2 (2015/12/11)
	[ﾘｿｰｽ画面修正]
	・画面ﾘｿｰｽ(GE0002) の検索条件に、ｱﾄﾞﾚｽ 追加
	・ﾗﾍﾞﾙﾘｿｰｽ(GE0005) の 概要説明 欄が、TEXTAREA になるのを止める。

	[CommentLineParser 改造]
		fukurou.process.FileLineModel#getLineCnt(File file,File ocFile)
		fukurou.process.Process_FileCopy#action(LineModel data)
		fukurou.process.Process_Grep#findKeyword(File file)

	[ResourceManagerの取得を、先に行っておく]
		hayabusa.taglib.ColumnCheckTag#makeErrorMessage(ErrorMessage errMsg)
		hayabusa.taglib.ColumnCheckTag#makeEntryErrorMessage(ErrorMessage errMsg)

	[Transaction の commit は、errCode で判定します]
		hayabusa.taglib.QueryTag#doAfterBody()

	[Transformer のエラーを、より詳細に出力します]
		fukurou.xml.DomParser#write(File aFile,Document aDocument)
		fukurou.xml.XSLT#transform(Reader xmlReader)
		fukurou.xml.XSLT#init(ErrorListener errListener)

	[columns="*" のときのカラムは、ﾘｿｰｽに存在する分のみとする]
		hayabusa.taglib.ColumnCheckTag#setColumns(String clms)

	[org.xml.sax.ErrorHandler の登録]
		fukurou.model.EventReader_XLSX#eventReader(File file,TableModelHelper helper)

	[sufix によるコメント処理方法の変更]
		fukurou.util.CommentLineParser#CommentLineParser(String sufix)

	[useDIR 属性に、onlyパラメータを追加します[false:File/true:File+Dir/only:Dir]]
		fukurou.process.Process_FileSearch#init(ParamProcess paramProcess)
		fukurou.util.HybsFileFilter#accept(File pathname)
		fukurou.util.HybsFileFilter#HybsFileFilter()
		fukurou.util.HybsFileFilter#HybsFileFilter(String useDIR,boolean ignoreCase)
		hayabusa.taglib.FileWhereTag#doEndTag()
		hayabusa.taglib.FileWhereTag#release2()
		hayabusa.taglib.FileWhereTag#setUseDir(String flag)

	[飛び先の画面が見つからない(アクセス権がない)場合、転送先URL を null にする]
		hayabusa.taglib.ForwardTag#doEndTag()
		hayabusa.taglib.ForwardTag#makeGamenLink()

	[ｿｰｽGrep検索(DOC23)]
	・ｿｰｽGrep検索で、suffixの初期値を、「jsp」から、空文字に変更。
	・コメント除去で、og:comment タグも除去できるように修正。
		gf/jsp/DOC23/query.jsp
		gf/jsp/DOC23/result.jsp

	[JavaDoc修正]
	prefix,suffix,instr,equals に、("|"で複数指定可) の説明をJavaDocに追加。
		fukurou.util.HybsFileFilter.java
		fukurou.process.Process_FileSearch.java

	[jsp , js , css , tld更新]
		C:\opengionV6\uap\webapps\gf\jsp\common\filePopup.jsp

	[紙芝居自動作成]
	紙芝居自動作成機能( システム定数:USE_AUTO_RUN = true )の場合の処理で、
	対象外の画面ID指定を、jsp/custom/autoRunParam.js で記述していましたが、
	処理を実行する画面のリスト( runList )も指定できるようにしました。
	除外( ommitList )と同時設定可能です。同じ画面IDを、両方に記述した場合は、
	除外( ommitList )が優先されます。
		jsp/custom/autoRunParam.js
		jsp/menu/autoRun.jsp

	[build.xml修正]
	RELEASE-NOTES 情報作成 target=check で、単独呼び出し時は、ソース行出力するようにします。
	また、先週以降に更新されたJSP,JS,CSS,TLDファイルをピックアップする機能を追加します。
		gf/_build.bat , gf/build.xml

	[V5 修正反映]
	5.9.3.0 (2015/12/04) の残りの対応を反映します。
		[帳票CSV出力機能追加]
		・帳票定義単位に、オプションを記述出来るようにします。
		　このオプションをRFWプラグインでCSVのヘッダに出力します。
			hayabusa.repotr.CSVPrintRequest#execute()
			hayabusa.report.CSVPrintPointService#setOption( String option )
			hayabusa.report.CSVPrintPointService#setFgcut( String flg )
			hayabusa.report.AbstractCSVPrintPointService#setOption( final String opt )
			hayabusa.report.AbstractCSVPrintPointService#setFgcut( final String flg )
			plugin.report.CSVPrintPointService_RFW#makeheader()
			plugin.report.CSVPrintPointService_RFW#makebody()

		※ GE54.OPTIONS カラム追加と、ge/jsp/REP05/result.jsp,copy.jsp 修正のみ、
		   次のVer で行います。

6.4.0.1 (2015/12/04)
	[日付の加工エラー]
	日付フォーマットで、2015/123/1 となる。/ の入れる位置が異なる。
	とりあえず、元に戻します。
		plugin.column.Renderer_YMD31#getValue( final String value , final boolean isView )
		plugin.column.Renderer_YM#getValue( final String value , final boolean isView )
		plugin.column.Renderer_YMD#getValue( final String value , final boolean isView )
		plugin.column.Renderer_YMDH#getValue( final String value , final boolean isView )

	[V5 修正反映]
	5.9.3.0 (2015/12/04)
		[mailSender修正の追加対応]
		・Ver.5に対しては添付ファイル名を履歴に残すようにしておきます。
		・USE_MAILSENDER_HISTORYをSystemDataに追加していなかったので、追加しておきます。
		・その他、コメントの修正を行います。
			hayabusa.mail.MailModuleUtil#setInitParams(...)
			hayabusa.taglib.MailSenderTag#doEndTag()
			hayabusa.common.SystemData#USE_MAILSENDER_HISTORY
			hayabusa.mail.MailSenderTag その他コメント対応

6.4.0.0 (2015/11/27)
	5.9.2.3 (2015/11/27) で、タグリブの項目を追加したため、VerUpしておきます。
		gf/src/META-INF/taglib.tld
		gf/WEB-INF/taglib.tld

6.3.9.1 (2015/11/27)
	public protected private abstract static final synchronized native strictfp
			// 6.3.9.1 (2015/11/20) A method should have only one exit point, and that should be the last statement in the method.(PMD)

	[リソース追加]
	MSG0087 フォルダ無し 	フォルダが存在していません。 
	MSG0088 アクセス不可 	アクセス可能か確認してください。 
	MSG0089_DE てにはを		で、
	MSG0089_NI てにはを		に、
	MSG0089_WA てにはを		は、
	MSG0089_WO てにはを		を、
	MSG0089_GA てにはを		が、

	[フォルダ存在チェックの追加]
	mainProcess タグの processID="FileSearch" で、フォルダが存在しない場合や、ネットワークドライブで
	繋がらない場合に、エラーを表示する為に、fileタグに機能追加します。
		gf/jsp/DOC18/jspAllInsert.jsp
		gf/jsp/DOC18/result.jsp
		gf/jsp/DOC18/result.jsp
		gf/jsp/DOC23/result.jsp
		gf/jsp/DOC31/htmlUpdate.jsp
		gf/jsp/GF7090/FileSearch_Grep.jsp

	[PMD対応]
	修飾子を付けない(パッケージプライベート)で、本当に必要なのか、付け忘れなのかチェックします。
	To avoid mistakes add a comment at the beginning of the XXXX method if you want a default access modifier
	コメントを付けるべきでしょう。(何らかのコメントで、PMDのエラーチェックが回避できれば良いのですけど)
		6.3.9.1_refactoring.txt

	[A method/constructor shouldnt explicitly throw java.lang.Exception(PMD)]
		fukurou.mail.MailRX#main(String[] args)
		fukurou.xml.JspSaxParser#main(String[] args)
		hayabusa.report2.DocConverter_OOO#main(String[] args)

	[AbstractTransferReadHTTP、TransferExec_FILEGET クラスから移動]
		fukurou.transfer.TransferConfig#connect(String url,String postData)

	[DBEditConfigManager から、移動]
		hayabusa.db.DBEditConfig#getEditKeys(String guikey,String editName)

	[MultipartRequest#getParameters(String)は、null ではなく長さが0の配列を返す]
		hayabusa.taglib.FileUploadTag#getParamVal(String key,MultipartRequest multi)

	[TransferConfig#connect(String,String) に移動する]
		fukurou.transfer.AbstractTransferExecHTTP#execute(String[] vals,TransferConfig config,Transaction tran)
		fukurou.transfer.AbstractTransferReadHTTP#read(TransferConfig config,Transaction tran)
		fukurou.transfer.AbstractTransferReadHTTP#complete(TransferConfig config,Transaction tran)
		fukurou.transfer.AbstractTransferReadHTTP#error(TransferConfig config,ApplicationInfo appInfo)
		fukurou.transfer.TransferExec_FILEGET#execute(String[] vals,TransferConfig config,Transaction tran)

	[common/option/gantt.css として、共通化するとともに、useGantt=true 時のみ組み込みます]
		hayabusa.taglib.HeadTag#doEndTag()

	[getEditKeys(String,String) は、DBEditConfigManager ⇒ DBEditConfig へ移動]
		hayabusa.db.DBEditConfigManager#DBEditConfigManager(Map attribute)
		hayabusa.resource.UserInfo#addEditConfig(String guikey,String editName,DBEditConfig config)
		hayabusa.resource.UserInfo#deleteEditConfig(String guikey,String editName)

	[htmlend.jsp をインクルード処理しない箇所で、判定方法を、htmlend を含むかどうかに変更]
		fukurou.xml.JspIncludeReader#getString(File file,String encode)

	[null ではなく長さが0の配列を返すことを検討する(findbugs)]
		hayabusa.servlet.MultipartRequest#getParameters(String name)
		hayabusa.servlet.MultipartRequest#getIntParameters(String name)

	[カラムが一つも表示されないケースは、考えないことにする]
		plugin.view.ViewForm_HTMLSimpleList#create(int startNo,int pageSize)

	[コンストラクタを用意して、KEY,NAME をセットするように変更します]
		hayabusa.develop.AbstractJspCreate#AbstractJspCreate(String key,String names)
		plugin.develop.JspCreate_COLUMN#JspCreate_COLUMN()
		plugin.develop.JspCreate_COLUMN#JspCreate_COLUMN(String key,String names)
		plugin.develop.JspCreate_COMMENT#JspCreate_COMMENT()
		plugin.develop.JspCreate_HIDEMENU#JspCreate_HIDEMENU()
		plugin.develop.JspCreate_ORDER_BY#JspCreate_ORDER_BY()
		plugin.develop.JspCreate_QUERY#JspCreate_QUERY()
		plugin.develop.JspCreate_TABLE_UPDATE#JspCreate_TABLE_UPDATE()
		plugin.develop.JspCreate_VIEW#JspCreate_VIEW()

	[メソッドの出口は、最後の１か所にすべきです(PMD)]
		fukurou.db.DBFunctionName#getDBName(String dbName)
		fukurou.db.DBFunctionName#getFunctionName(String func)
		fukurou.model.ArrayDataModel#getColumnNos(String[] clmNms)
		fukurou.model.ExcelModel#getValues(int rowNo)
		fukurou.model.ExcelModel#getValue(int rowNo,int colNo)
		fukurou.model.NativeType#getType(String str)

	[修飾子 なし → private に変更]
		hayabusa.develop.JspEnumeration.WHERE_OPERATORS#inFormat(String str,boolean is_number)
		hayabusa.develop.JspEnumeration.WHERE_OPERATORS#betweenFormat(String str,String suffix)
		hayabusa.develop.JspEnumeration.WHERE_OPERATORS#convert(String arg)

	[修飾子を、public → なし に変更]
		plugin.io.TableReader_Calc.DomOdsParser#doParse(InputStream inputStream,String sheetName,String sheetNos)
		plugin.io.TableReader_Calc.DomOdsParser#getRowInfoList()

	[修飾子を、public → なし(パッケージプライベート)に変更]
		fukurou.util.Shell.ProcessReader#getString()
		fukurou.util.Shell.ProcessReader#isEnd()
		fukurou.util.Shell.ProcessReader#getStartTime()
		fukurou.util.Shell.ProcessReader#getEndTime()
		fukurou.xml.OGAttributes.OGAtts#OGAtts(String key,String val)

	[修飾子を、なし → private に変更]
		hayabusa.servlet.multipart.FilePart#write(OutputStream out)
		hayabusa.taglib.TableUpdateParamTag.NamesData#add(String nm,String val)
		hayabusa.taglib.TableUpdateParamTag.NamesData#add(String[] nms,String[] vals)
		hayabusa.taglib.TableUpdateParamTag.NamesData#getNames()
		hayabusa.taglib.TableUpdateParamTag.NamesData#getVals()
		plugin.io.TableReader_POI#readDBTable(File file,String enc)
		plugin.view.ViewForm_HTMLGanttTable#formatItd(int nTblRow,TableFormatter myIteFormat,StringBuilder strBuf)

	[内部処理が、長さが0の配列を返すように変更されたので、その対応]
		hayabusa.taglib.CommonTagSupport#getParameterRows()

	[継承されていないため、protected → private に変更します]
		plugin.develop.JspCreate_QUERY#queryText(List selects,List clmCmnt,List tables,List joins,JspConvertEntity join_on)
		plugin.develop.JspCreate_QUERY#apperEle(String start_key,String value,List default_value)
		plugin.develop.JspCreate_QUERY#andWhereQuery(String left,String operator,String right,boolean is_number)
		plugin.develop.JspCreate_QUERY#andWhereConst(String left,String right,boolean is_number)

	[３項演算子を || or &amp;&amp; で簡素化できる(PMD)]
		hayabusa.db.DBColumn#useMultiSelect()
		hayabusa.html.AbstractViewForm#getBoolParam(String key)
		hayabusa.servlet.HybsAdmin#doGet(HttpServletRequest req,HttpServletResponse res)
		hayabusa.taglib.TabLinkTag#makeTabsFromQuery()

	[V5 修正反映]
	5.9.2.0 (2015/11/06)
		[ガントヘッダー見直し]
		5.9.0.1でIE用ganttCSSを作成しましたが、IE以外でも実用上問題なく表示させるため全面的にヘッダーの構造を見直します。
		単純なテキスト出力であったものを、divを日付単位で配置した構造に変更しています。
		エンジンのバージョンアップが簡単に出来ない環境で互換モードを解いたIEを利用する場合は、ganttIE.cssを読み込んで対応してください。
		廃止タグを利用していたGF7218/result.jspをGanttHeaderタグ利用に変更します。
			hayabusa.taglib.GanttHeaderTag
			jsp/common/default.css
			gf/jsp/GF7218/result.jsp

	[V5 修正反映]
	5.9.2.1 (2015/11/13)
		[帳票verify画面修正]
		ヘッダのみ存在して、フッタが存在しない帳票でverify画面を開くと、
		フッタがヘッダと同じ情報として表示されてしまうため、tableIdを付加しておきます。
			ge/jsp/REP02/vefiry.jsp
			
		[TimeoutID の未定義エラー対策]
		ポップアップ等で検索中表示のスクリプトのエラーが発生するため対応。
		(V6はインクルード方式に変更されているが、V5はとりあえずこの方式のままとする)
			hayabusa.taglib.HeadTag#UNBLOCKUI_READY
			
		[hideMenuタグ修正]
		idを指定した際に正しい形で出力されていなかったため、修正します。
			hayabusa.taglib.HideMenuTag#doStartTag()

	[V5 修正反映]
	なお、以下の修正は、V5ソースを元に、V6基準に合わせて修正していますので、ソースは一致しません。
	5.9.2.2 (2015/11/20)
		[fileタグ機能追加]
		fileタグにZIP圧縮機能を追加します。
		fileURL+file1のファイルもしくはディレクトリを、file2にZIP圧縮します。
		また、GFにfileタグのテスト用画面を作成します。
			hayabusa.taglib.FileTag#actionExec( final String action )
			gf/jsp/GF7150

		[帳票CSV出力修正]
		帳票ツール対応の一環で、CSV出力でグループIDとデーモングループを利用できるようにします。
		RFWプラグインでは出力ファイル名にグループIDを付加すると同時に、ビッグジョブ対応として
		デーモングループ名にBIGが入ってる場合は_BIGを付加したディレクトリに出力するようにします。
		（その他、一部コメントの修正も実施）

		[ヘッダ固定修正]
		chromeで、横スクロールバーしか出ない場合にデータが隠れていました。
		スクロースバーの幅が取得できない場合に、強制的に17px扱いとします。
			jsp/common/scrollBar2.js#getSBWidth

	[V5 修正反映]
	5.9.2.3 (2015/11/27)
		[mailSender改修]
		mailSenderタグでメールを送信した場合にはエンジン側には履歴を残していませんでした。
		画面からの送信のため、サーバ側でエラーになるような通常のパターンでは問題はありませんが、
		サーバ側で正常に処理された後に送信されないような状況（中継サーバ利用など）のエラー時に
		問題があるめ履歴を残せるようにします。
		mailSenderタグのuseHistory（初期値はUSE_MAILSENDER_HISTORY:false)をtrueとする事で
		GE32,34テーブルに送信履歴を限定的ながら落とすようにします。
		スキーマを分けている場合は、内部的にGE32S02シーケンスを利用しているので注意してください。
		(システムID、送信元アドレス、送信先アドレス、タイトル、本文について履歴を残します)
			hayabusa.mail.MailModuleUtil 新規作成
			hayabusa.taglib.MailSenderTag#release2()
			hayabusa.taglib.MailSenderTag#setUseHistory( final String flag )
			hayabusa.taglib.MailSenderTag#doEndTag()
			taglib.tld
			gf/jsp/GF6220/page3.jsp,result.jsp

		[IEのイントラネット互換モードチェック対応]
		イントラネットでの互換モードを行うチェックを入れられていても、最新のレンダリングで表示するような
		設定を入れられるようにします。
		具体的には、metaタグの http-equiv="X-UA-Compatible" content="IE=edge"の設定をheadタグで出力可能とします。
		初期値はシステムリソースのUSE_EDGE_HEADER(false)です。
			hayabusa.taglib.HeadTag#EDGE_HEAD
			hayabusa.taglib.HeadTag#doEndTag()
			hayabusa.taglib.HeadTag#setUseEdgeHeader( final String flag )
			hayabusa.taglib.HeadTag#release2()
			hayabusa.common.SystemData#USE_EDGE_HEADER
			hybs-taglib.tld

		[HTML5対応modalDialogのシステムリソース設定]
		インラインフレームを利用したmodalDialogを、標準的に利用するかどうかの設定をheadタグから行えるようにします。
		useHTML5Modalの値をtrueとする事でcommon/option/html5modalDialog.jsとcssを読み込みます。
		初期値はシステムリソースのUSE_HTML5_MODAL(false)です。
			hayabusa.taglib.HeadTag#HTML5_MODAL_JS
			hayabusa.taglib.HeadTag#HTML5_MODAL_CSS
			hayabusa.taglib.HeadTag#doEndTag()
			hayabusa.taglib.HeadTag#setUseHTML5Modal( final String flag )
			hayabusa.taglib.HeadTag#release2()
			hayabusa.common.SystemData#USE_EDGE_HEADER
			hybs-taglib.tld

		[HTML5向けポップアップ修正]
		ポップアップ表示では上位を見ていくようにしたが、BODYを持っているページが上位に存在しない場合に正しく表示されないため、
		「上位でFrameタグを持っていないwindow」を見るように修正します。
		つまり、frameではなくiframeで構成された上位が存在していれば表示されるため、今までのフレーム構造の場合は
		起動フレームにのみ表示されます。
		また、複数起動のため同様に既にポップアップが上がっている場合はそのレベルでは上げないようにします。
		その他、Close可能領域の色を少し変更しておきます。
			jsp/common/option/html5modalDialog.js
			jsp/common/option/html5modalDialog.css

6.3.9.0 (2015/11/06)
	[リファクタリング]
	findbugs-3.0.1 , pmd-bin-5.3.3 によるチェックを行い、修正できる範囲で、修正しています。
	それ以外に、細かいソース変更は入っていますので、ここでピックアップしていないソースも
	修正が入っている可能性があります。
		6.3.9.0_refactoring.txt

	[W100 default.css]
	バルクセットで、ヘッダー部のテキストフィールドの大きさを、幅１００％で
	指定していましたが、罫線(枠線)が消えるため、少し小さめにとります。
	９３％ 位に変更します。
		src/script/common/default.css#table input[type="text"].W100 {

	[Java8 ラムダ式]
	Java8より、関数インターフェース には、@FunctionalInterface アノーテーションを付ける事に
	なっているので、追加します。
	これは、abstractなメソッドが1つだけのインターフェースを関数インターフェースと呼んでおり、
	無名クラスを使ったコールバックが、簡素化して記述できるようになっています。
		fukurou\model\EventReader.java(36): public interface EventReader {
		fukurou\transfer\TransferExec.java(33): public interface TransferExec {
		fukurou\util\Cleanable.java(25): public interface Cleanable {
		fukurou\xml\JspParserFilter.java(29): public interface JspParserFilter {
		hayabusa\io\ChartPlot.java(30): public interface ChartPlot {
		hayabusa\remote\RemoteControllable.java(30): public interface RemoteControllable {

	[PDF変換を一括処理できるように、コマンド追加]
		fukurou.model.JacobUtil#main(String[] args)

	[TagBuffer を使用するように変更]
		fukurou.util.XHTMLTag#iframe(Attributes attri,String urlEncode)

	[synchronized 処理を外す]
		fukurou.model.JacobUtil#copyExcel(File inFile,File outFile)
		fukurou.model.JacobUtil#excel2PDF(File inFile,File outPdf)
		fukurou.model.JacobUtil#toPrint(File inFile,String printer)

	[セルに値をセットするときに、セルタイプを考慮する]
		fukurou.model.ExcelModel#textConverter(TextConverter conv)

	[新規追加]
		fukurou.model.ExcelModel#sheetSelected(boolean isSelect)
		fukurou.model.ExcelModel#sheetCopy(TextConverter conv,String shName)
		fukurou.model.POIUtil#setValue(Cell oCell,String val)

	[V5 修正反映]
	なお、以下の修正は、V5ソースを元に、V6基準に合わせて修正していますので、ソースは一致しません。
	5.9.1.2 (2015/10/23)
		[RFW用出力変更]
		社内では帳票システムのプリンタIDをRFWのプリンタ名と一致させるようにするため、
		CSV出力上のRDSetOutputPrinterはプリンタ名ではなくプリンタIDを出力します。
			plugin.report.CSVPrintPointService_RFW#makeheader()

		[iframeタグ新規作成]
		HTML5ではframeタグは廃止となり、iframeタグを利用するようになっていますが、エンジンにiframeタグを作成する機能がなかったため追加します。
		iframeタグはframeタグを継承して作成しているため、元のprivateメソッドをprotected化しています。
			hybs-taglib.tld
			hayabusa.taglib.IframeTag 新規作成
			hayabusa.taglib.FrameTag#getUrlEncode()
			hayabusa.taglib.FrameTag#isNormalRequestKey( final String key )
			hayabusa.taglib.FrameTag#dbTable
			fukurou.util.XHTMLTag#IFRAME_KEY
			fukurou.util.XHTMLTag#iframe( final Attributes attri,final String urlEncode )

		[index画面の追加]
		フレームを切ってメニューを表示するのではなく、JavaScriptを利用してiframeで表示させるタイプのindexを作成しておきます。
		試作的扱いですが、mouseoutによる遅延自動折り畳みが実行されるよう適用しています。メニューの移動も可能です。
			gf/jsp/index3.jsp
			gf/jsp/menu/simpleMenu.jsp
			jsp/common/default.css

		[htmlend.jsp修正、追加]
		og:headタグのペアとして、純粋にhtmlタグの終了タグのみを持つhtmlend2.jspを作成しておきます。
			jsp/common/htmlend2.jsp

		[自己終了タグの出力修正]
		HTML5の自己終了対象外タグで、自己終了として出力している箇所で気が付いた部分を修正しておきます。
			hayabusa.taglib.TopMenuTag#makeOneLevelMenu()
			hayabusa.taglib.QueryButtonTag#getEditSelect( final DBEditConfig[] configs, final String selEditName )
			hayabusa.servlet.HybsAdmin#getSystemResource() 
			hayabusa.servlet.HybsAdmin#ClassInfo
			hayabusa.servlet.HybsAdmin#getLoginUser( final String sort,final boolean direc )
			plugin.view.ViewForm_HTMLCustomTable#getTableHead()
			plugin.view.ViewForm_HTMLFormatTable#getTableHead()
			plugin.view.ViewForm_HTMLGanttTable#getTableHead()
			plugin.view.ViewForm_HTMLRotationTable#getHead()
			plugin.view.ViewForm_HTMLSeqClmTable#getHead()
			plugin.view.ViewForm_HTMLStackedGanttTable#getHead()
			plugin.view.ViewForm_HTMLTable#getHead()
			jsp/common/htmlend.jsp
			jsp/common/gamen/01_ADMIN/printConfig.jsp, printContext.jsp, printHeader.jsp, printPageContext.jsp
				,printRequesMethodt.jsp, printRequest.jsp, printSettion.jsp, printSystemInfo.jsp, printSystemParameter.jsp, printUserData.jsp, printUserInfo.jsp

		[XLSX出力の形式選択]
		fileDownload.jspを利用したExcel出力で、xls,xlsxの形式をシステムリソースで設定可能とします。
		（6.2.0.0で対応されているTABLE_WRITER_EXCEL_TYPEをVer.5にも追加します）
		初期値はxlsとします。
			hayabusa.common.SystemData#TABLE_WRITER_EXCEL_TYPE

		[日付ピッカー修正]
		新日付ピッカーでは元のスクリプトから日付文字列の合成方法を変更していたため、
		特定の日付で数値として加算される不具合がありました。修正します。
			jsp/common/eventScript.js#glDatePicker			→ calendar3.js

6.3.8.6 (2015/10/23)
	[ソースチェック]
	WARNING14B og:link タグの href属性に関するソースチェックは、
	画面ID指定時は、警告ではなく、エラーにします。
	ERROR07A に変更します。
		DOC18/xsltV6/GF70_PROG.xsl

6.3.8.5 (2015/10/16)
	[新規作成]
		fukurou.util.StringUtil#ogErrMsgPrint(String msg,Throwable th)

	[ogErrMsgPrint 使用]
		fukurou.util.StringUtil#numberFormat(String in,int minFraction)

	[StringUtil.ogErrMsgPrint 使用]
		fukurou.util.FileUtil#copy(File fromFile,File toFile,boolean keepTimeStamp)
		fukurou.util.FileUtil#changeCrLfcopy(File fromFile,File toFile)
		fukurou.util.FileUtil#copy(InputStream in,File toFile)
		fukurou.util.FileUtil#copy(InputStream input,OutputStream output)

	[FileMap 修正]
	コンストラクターで、Exception を throw しないようにします。
	FileMapで、コンストラクターでのExceptionを止めます。
	エラー判定は、内部にためておきます。
		fukurou.util.FileMap#FileMap(String dir,Set resourcePaths)
		fukurou.util.FileMap#FileMap(String dir,String path,Set resourcePaths)
		fukurou.util.FileMap#FileMap(String dir)
		fukurou.util.FileMap#FileMap(String dir,String path)
	[Exception を throw しないようにします]
		fukurou.util.FileMap#exists(String key)

	[6.3.8.4 (2015/10/09) 修正]
	前回、[FAQ の見直し]として、KBFAQ FAQ区分から、大分類、小分類を無くし、
	回答と分類のみに分けましたが、使用されていました。(Ver5では)
	そこで、もう一度見直しをかけます。
		jsp/common/gamen/22_FAQ
		jsp/common/gamen/23_FAQRGST

6.3.8.4 (2015/10/09)
	[画面IDで取得]
	紙芝居作成時に、検収実績(PUR3309-K) ＆検収戻し(PUR3309) のような、
	同一フォルダで、画面IDのみ変更しているケースで、紙芝居は、
	画面ID単位に作成したいため、従来の URI(実フォルダ)ではなく、
	リクエストパラメータの画面IDを取得するように変更します。

	[セーブフォルダを、URIではなく、画面IDから取得する]
		hayabusa.filter.FileFilter#makeFileName(HttpServletRequest request)

	[デバッグメッセージの追加]
		hayabusa.filter.URLCheckFilter#isValidAccess(ServletRequest request)

	[#XXXX %S などの対応]
	getLabel(String) は汎用過ぎるので、少し分ける。
		hayabusa.resource.ResourceManager#makeLabelArray(String[] args)
		hayabusa.resource.ResourceManager#getLongLabel(String key)
		hayabusa.resource.ResourceManager#getRawShortLabel(String key)
		hayabusa.resource.ResourceManager#getExtLabel(String key)

	[アノテーション対応、解除]
	@WebServlet , @WebFilter アノテーションが動作していないという件で、
	理由が判明しました。
	WEB-INF/web.xml の web-app 宣言で、version="3.0" を指定したとき、
	metadata-complete="false" を指定しないと、アノテーションが解釈されません。
	これは、省略時のデフォルト ですが、openGion では、使用する/しないを、都度
	指定していた為、metadata-complete="true" にしていたのを忘れていました。
	今回、ServletContextListener で、FilterRegistration や、ServletRegistration
	で、(起動時ですが)動的に使用する/しないを指定できることが判明しているため、
	アノテーション指定は、廃止します。
	[FileMap のコンストラクタ変更に伴う対応]
		fukurou.util.FileMap#getFilename(String[] keys)

	[別のコンストラクターを呼ぶようにします]
		fukurou.util.FileMap#FileMap(String dir,Set resourcePaths)
		fukurou.util.FileMap#FileMap(String dir,String path,Set resourcePaths)
		fukurou.util.FileMap#FileMap(String dir)
		fukurou.util.FileMap#FileMap(String dir,String path)

	[新規作成]
		fukurou.util.FileMap#dataSet(String fname,String path)

	[GE80(FAQﾃｰﾌﾞﾙ)の取得は廃止]
	(helpタグで行う)
		hayabusa.resource.GUIData#toString()
		hayabusa.resource.GUIData#GUIData(String[] data)
		hayabusa.resource.GUIInfo#getAttribute(String key)

	[KBLINK(リンク区分)を画面のイメージファイルに割り当てます]
		hayabusa.resource.GUIData#getImageKey()
		hayabusa.resource.GUIInfo#getImageKey()
		hayabusa.taglib.TopMenuTag#makeTagMenu(GUIInfo guiInfo,String bodyIn,int type)

	[GE80(FAQﾃｰﾌﾞﾙ)の関連画面ID のキャッシュ]
		hayabusa.taglib.HelpTag#loadGE80()

	[extension 廃止]
		hayabusa.taglib.HelpTag#release2()

	[topMenu 内でのHelp機能を廃止します]
		hayabusa.taglib.HelpTag#doEndTag()
		hayabusa.taglib.TopMenuTag#makeTagMenuString(String href,String target,String bodyIn,String gamenId,String imgKey,int type)
		hayabusa.taglib.TopMenuTag#doEndTag()
		hayabusa.taglib.TopMenuTag#release2()

	[ヘルプファイルと、GE80(FAQﾃｰﾌﾞﾙ)の関連画面ID のキャッシュ]
		hayabusa.taglib.HelpTag#makeHelpTag()

	[判定ロジックを、画面リソースではなく、内部Setで行う]
		hayabusa.taglib.HelpTag#makeTagFaq()

	[廃止]
	フォルダをスキャンして、必要なHelpファイルを見つけるため、
     拡張子を指示する必要がなくなりました。
		hayabusa.taglib.HelpTag#setExtension(String ext)

	[FAQ の見直し]
	機能的な見直しではなく、内部処理的な見直しです。
	E80(FAQテーブル)の検索を、画面リソース取得時に行っていますが、それを止めて、
	help タグ内で、リストを作成して、Mapで保管する方式に変更します。
	・topMenuタグ内に、helpタグを配置した場合の画面分類ヘルプ機能を廃止します。
	  使い方が良く判らない。
	FAQ登録(23_FAQRGST) を見直します。
	・KBFAQ FAQ区分 を、大分類、小分類などではなく、回答と分類のみに分けます。
		(KBFAQ1 廃止)
		jsp/common/gamen/22_FAQ
		jsp/common/gamen/23_FAQRGST

6.3.8.3 (2015/10/03)
	[linkタグのhref属性]
	linkタグで、gamenId指定時に、href属性がない場合の、
	JSPソースチェックを追加しました。(WARNING14B)
	これがないと、雛形(紙芝居)作成時に、リンクに
	ファイル名が記述されていないため、動作しません。
	Tomcatの場合、conf/web.xml の welcome-file-list で、
	index.jsp が指定されている為、動作します。
		gf/jsp/DOC21/query.jsp   ﾘｿｰｽ未使用検索
		gf/jspDOC22/query.jsp   ｿｰｽ全文検索
		gf/jspGF6230/result.jsp LDAP+MAIL

	[java/tomcat VerUp]
	6.3.8.0 (2015/09/11) で、AccessStop を外部から制御対応で、
	汎用的に、Filter全般に、同様の制御フラグを組み込みます。
	それに伴い、メソッド名と、内部フラグの名称、意味(true/false)も変更します。

	[AccessStop を外部から制御できるように、コマンドと状態を受けるようにする]
		hayabusa.servlet.HybsAdmin#doGet(HttpServletRequest req,HttpServletResponse res)
		hayabusa.servlet.HybsAdmin#getAccessStop(String isStop)
		hayabusa.servlet.HybsAdmin#getAdminLink()

	[アノテーション対応、解除]
	6.3.4.0 (2015/08/01) で、記述した、@WebServlet アノテーションが、良く判らないので、コメントアウトします。
	web.xml の記述がなくせると思ってましたが、これだけではだめなようです。
		hayabusa.servlet.FileDownload.java(83): @WebServlet(name="org.opengion.hayabusa.servlet.FileDownload",urlPatterns={"/jsp/fileDownload"})
		hayabusa.servlet.HybsAdmin.java(109): @WebServlet(name="org.opengion.hayabusa.servlet.HybsAdmin",urlPatterns={"/jsp/admin"})
		hayabusa.servlet.MakeImage.java(68): @WebServlet(name="org.opengion.hayabusa.servlet.MakeImage",urlPatterns={"/jsp/makeImage"})
		hayabusa.servlet.RemoteControlServlet.java(49): @WebServlet(name="org.opengion.hayabusa.servlet.RemoteControlServlet",urlPatterns={"/servlet/remoteControl"})

	[Filter アノテーション対応]
	@WebFilter アノテーションを追加しておきます。
	ただし、フィルターのアノテーションでは、順番を指定できません。
	順番を指定する場合は、web.xml に、<filter-mapping> のみ記述します。
	※ tomcat8.0.26 ですが、どうも認識しないようです。(Tomcat (7.0.14) 時点で指摘有)
		hayabusa.filter.AccessStopFilter.java(84): @WebFilter(filterName="AccessStopFilter", urlPatterns="/jsp/*")
		hayabusa.filter.FileFilter.java(75): @WebFilter(filterName="FileFilter", urlPatterns="/jsp/*")
		hayabusa.filter.GZIPFilter.java(71): @WebFilter(filterName="GZIPFilter", urlPatterns="/jsp/*")
		hayabusa.filter.URLCheckFilter.java(85): @WebFilter(filterName="URLCheckFilter", urlPatterns="/jsp/*")
		hayabusa.filter.URLHashFilter.java(108): @WebFilter(filterName="URLHashFilter", urlPatterns="*.jsp")

	[Servlet/Filter 情報を作成]
		hayabusa.servlet.HybsAdmin#doGet(HttpServletRequest req,HttpServletResponse res)
		hayabusa.servlet.HybsAdmin#getRegistrationMessage(HttpSession session)

	[プログラムによるWebアプリケーションの拡張]
		hayabusa.common.HybsContextListener#contextInitialized(ServletContextEvent event)
		hayabusa.common.HybsContextListener#addRegistration(ServletContext context)

	[filenameの初期値設定]
		hayabusa.filter.URLCheckFilter#init(FilterConfig filterConfig)
		hayabusa.filter.URLHashFilter#init(FilterConfig config)

	[アクセス拒否を示すメッセージファイルの内容を取り出します]
		hayabusa.filter.URLCheckFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.filter.URLCheckFilter#refuseMsg()
		hayabusa.filter.URLHashFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.filter.URLHashFilter#refuseMsg()

	[フィルターの停止処理]
		hayabusa.filter.AccessStopFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.filter.FileFilter#doFilter(ServletRequest req,ServletResponse res,FilterChain chain)
	メソッド名変更、引数の意味反転。
		hayabusa.filter.FileFilter#setUseFilter(boolean flag)
		hayabusa.filter.AccessStopFilter#setUseFilter(boolean flag)
		hayabusa.filter.FileFilter#isUseFilter()
		hayabusa.filter.AccessStopFilter#isUseFilter()
	判定をdoFilterメソッドに移動。
		hayabusa.filter.AccessStopFilter#isStop(ServletRequest request)

	[メニュー関連]
	メニューの見え方をカスタマイズできるように、id 属性を追加しておきます。
		jsp/custom/query_info.jsp
		jsp/custom/custom.css			消すためのサンプル
		jsp/menu/matrixMenu.jsp			id="matrixMenu_link" , id="GroupMenu" 追加
		hayabusa.common.SystemData#HEADER_MENU_TYPE
	[NONE(表示しない) 追加]
		hayabusa.taglib.TopMenuTag#doEndTag()
		hayabusa.taglib.TopMenuTag#setMenuType(String type)

	[紙芝居作成用の自動実行]
	JSPのマトリクスメニューや、ツリーメニューの画面IDリンクを順番にスキャンし、
	登録ボタン(追加、変更、削除)と、リンクを順番に実行していくJavaScriptを
	作成しました。
	これを利用して、紙芝居作成用の画面操作を自動実行します。
	現時点では、まだ、評価版です。
		gf/jsp/menu/autoRun.jsp
		gf/jsp/menu/multiMenu.jsp
		gf/jsp/menu/matrixMenu.jsp

6.3.8.2 (2015/09/26)
	[サンプルJSP修正]
		gf/jsp/GF6380   ﾌｧｲﾙｸｴﾘｰ
		gf/jsp/GF7213   XYﾊﾞｰ
		gf/jsp/GF7220   ドラッグ情報登録
		gf/jsp/GF7221   ドラッグｻﾝﾌﾟﾙ１
		gf/jsp/GF7222   ドラッグｻﾝﾌﾟﾙ２
		gf/jsp/GF7230   ﾜｰｸﾌﾛｰ

	[V5 修正反映]
	5.9.0.2 (2015/09/25)
		[multiMenu.css修正]
		メニューのリンククリック時に背景色を変更する機能がありますが、IE7互換モード以外で動作していませんでした。
		原因はmultiMenu.cssのコメントが正しくなかったためで、書き方を修正します。
			jsp/menu/multiMenu.css

6.3.8.1 (2015/09/18)
	[サンプルJSP追加]
	Ver5のgoogleMapのサンプル(TEST01 ～ TEST10)を持ってきました。
	ちょっと、フォーマット等を合わせています。
		gf/jsp/TEST01  Map位置表示
		gf/jsp/TEST02  Map検索表示
		gf/jsp/TEST03  Map位置popup
		gf/jsp/TEST04  Map移動
		gf/jsp/TEST05  Map２点ﾏｰｶｰ
		gf/jsp/TEST06  Map自作ﾏｰｶｰ
		gf/jsp/TEST07  Mapﾂｰﾙﾁｯﾌﾟ
		gf/jsp/TEST08  Mapﾏｰｶｰpopup
		gf/jsp/TEST09  Mapﾙｰﾄ
		gf/jsp/TEST10  Mapﾙｰﾄ(ｸﾘｯｸ)

	[java/tomcat VerUp]
	6.3.8.0 (2015/09/11) で、アップした、commons-codec-1.10.jar で、
	java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Base64
	が発生するので、元に戻します。(原因不明)
		jdk180u60/jre/lib/ext/commons-codec-1.10.jar	→ commons-codec-1.9.jar

	[GF46(位置情報サンプル)見直し]
	ﾚｲｱｳﾄ表示とgoogleMapの緯度経度情報の
	ｻﾝﾌﾟﾙとして、GF46を見直します。
	ｵﾘｼﾞﾅﾙの座席表は難しいので、廃止します。
		変更_20150918
		GF_DB定義書.xlsx で、スキーマ変更
			GF46(位置情報サンプル)
				全項目見直し(テーブル再作成)

			DROP TABLE GF46;
			@GF46S.sql
			@GF46C.sql

6.3.8.0 (2015/09/11)
	[5.9.0.1 (2015/09/11) 対応]
		[gannt.js修正]
		ガントチャートのheightResetによるテーブルの高さ調整がIE9以降で動作していなかったため対応します。
		chrome、firefoxのガントチャートでの実行は確認しています。
		IE7モード以外での、テーブル行の高さ判定の条件を変更しているため、例えば旧タイプの左右分割等でheightResetを利用している場合は、
		以前と異なった動作となる可能性があります。
		また、横スクロールバーが出ない場合の調整を行うように修正しています。(IE7モードでは動作しません）
			jsp/common/option/gantt.js#heightReset(evt)
			jsp/common/option/gantt.js#ganttResize(evt, iSBits)

		[IE用ganntCSS作成]
		IE8以降ではlayout-grid-char（IE専用スタイル）が意図した表示とならないため、letter-spacingを利用して表示可能なCSSを用意しておきます。
		自動読み込みではなく、ガントチャートのヘッダを利用する画面で、個別に読み込む事とします。IE7互換モードでは不要です。
		又、上下で文字数が異なるパターン(日本語曜日が入ってるもの）はずれが生じます。
		その場合は日が正しく枠内に入るように調整しています。
			jsp/common/option/ganttIE.css		→ ganttIE8.css (Ver6 独自対応)
			jsp/common/option/ganttIE7.css		(従来の設定を adjustGanttTable.css から移植)(Ver6 独自対応)

		[EventColumn修正]
		イベントカラムでは初期動作の制御用に先頭アンダースコアを付ける事が出来ますが、付けた場合にSQL文中で$xの表記を行っていると
		カラム名への変換が正しくされていませんでしたので対応します。
			hayabusa.db.DBEventColumn#getRendParam()
			hayabusa.db.DBEventColumn#getEditParam()
			hayabusa.db.DBEventColumn#evColReplace( final String inStr )

		[帳票GE50取得条件変更]
		Excel帳票のGE50検索条件に、Calc帳票同様GE54の条件を追加します。
			pluglin.daemon.Daemon_Report#GE50_SELECT

	[AccessStop を外部から制御できるように、コマンドと状態を受けるようにする]
		hayabusa.servlet.HybsAdmin#doGet(HttpServletRequest req,HttpServletResponse res)
		hayabusa.servlet.HybsAdmin#getAccessStop(String isStop)
		hayabusa.servlet.HybsAdmin#getAdminLink()

	[FileUtil#getPrintWriter( File,String ) を使用]
		fukurou.xml.DomParser#write(File aFile,Document aDocument)
		fukurou.xml.JspSaxParser#write(File aFile,OGDocument node)
		plugin.report.CSVPrintPointService_DEFAULT#execute()
		plugin.report.CSVPrintPointService_RFW#execute()
		plugin.report.RFIDPrintPointService_DEFAULT#execute()

	[FileUtil#getPrintWriter( OutputStream,String ) を使用]
		hayabusa.taglib.DirectWriteTableTag#doEndTag()
		hayabusa.taglib.URLConnectTag#doEndTag()

	[Oracle Database 12cリリース1 (12.1)以降、StructDescriptor は非推奨]
		fukurou.db.ResultSetValue#ResultSetValue(ResultSet res)

	[SSL接続するかどうか]
		hayabusa.taglib.MailSenderTag#setUseSSL(String isSSL)

	[SSL接続するかどうかを指定するパラメータを追加します]
		fukurou.mail.MailRX#start()
		fukurou.mail.MailRX#useSSL(boolean isSSL)
		fukurou.mail.MailReceiver#start(String[] args)
		fukurou.mail.MailTX#MailTX(String host,String charset)
		fukurou.mail.MailTX#MailTX(String host,String charset,String smtpPort,String authType,String authPort,String authUser,String authPass,boolean useSSL)
		fukurou.mail.MailTransfer#start(String[] args)
		hayabusa.mail.DefaultMailManager#send()
		hayabusa.mail.MailManager_DB#sendMail(String paraKey,String systemId,List emList)
		hayabusa.taglib.MailSenderTag#doStartTag()
		hayabusa.taglib.MailSenderTag#release2()

	[idxEnd = -1 の場合、無限ループになる]
	(javadoc上では -1 のハズ)
		hayabusa.filter.FileResponseTransform.HrefChangeData#replace(String file,String inStr)

	[エラーメッセージが２重になっていたので、バージョン情報のみにする]
		hayabusa.common.HybsSystemException#printStack()

	[ガント系 ヘッダーの幅指定を、default.css から分離]
		hayabusa.taglib.HeadTag#doEndTag()

	[キャラクタセットに、UTF-8 を追加します]
		fukurou.mail.MailCharsetFactory.Mail_8bit_Charset#Mail_8bit_Charset(String charset)
		fukurou.mail.MailCharsetFactory#newInstance(String charset)

	[セーブ対象外のファイルのCSV形式での指定(omitFiles属性)]
		hayabusa.filter.FileFilter#init(FilterConfig filterConfig)
		hayabusa.filter.FileFilter#makeFileName(HttpServletRequest request)

	[パラメータの初期値設定と、passUsers、addUsers 属性追加]
		hayabusa.filter.AccessStopFilter#init(FilterConfig filterConfig)
		hayabusa.filter.AccessStopFilter#isStop(ServletRequest request)

	[GE ロールエラー]
	検索条件にロールを指定するとエラーになっていた為、画面JSPを修正しました。
		ge/jsp/GE0001/result.jsp(51): 		<og:and value = "'|'{@DBF.CON}ROLES{@DBF.COM}'|'	like '{@ROLES}'"	/>
		ge/jsp/GE0001/result.jsp(52): 		<og:and value = "'|'{@DBF.CON}DROLES{@DBF.COM}'|'	like '{@DROLES}'"	/>
		ge/jsp/GE0002/result.jsp(87): 		<og:and value = "'|'{@DBF.CON}A.ROLES{@DBF.COM}'|'	like '{@ROLES}'"	/>
		ge/jsp/GE0019/result.jsp(55): 			<og:and value = "'|'{@DBF.CON}B.{@C_ROLES}{@DBF.CON}'|' like '{@ROLES}'" />
		ge/jsp/GE0019/result.jsp(64): 		<og:and value = "'|'{@DBF.CON}A.{@KEY_ROLES}{@DBF.CON}'|'	like	'{@ROLES}'"	/>
		ge/jsp/GE0020/result.jsp(50): 			<og:and value = "B.{@C_ROLES}{@DBF.CON}'|'	like '{@ROLES}'" />
		ge/jsp/GE0020/result.jsp(61): 		<og:and value = "'|'{@DBF.CON}A.ROLES{@DBF.CON}'|'	like	'{@ROLES}'"	/>

	[java/tomcat VerUp]
	このエンジンから、jdk180u60 、 tomcat8.0.26 をターゲットとします。
	実際の所、それに関する修正はありません。
	同時に、jdk180u60 の ext の各モジュールのバージョンをアップします。
		jdk180u60/jre/lib/ext/jaybird-full-2.2.8.jar
		jdk180u60/jre/lib/ext/h2-1.4.188.jar
		jdk180u60/jre/lib/ext/commons-compress-1.10.jar
		jdk180u60/jre/lib/ext/jcifs-1.3.18.jar
		jdk180u60/jre/lib/ext/mysql-connector-java-5.1.36-bin.jar
		jdk180u60/jre/lib/ext/commons-logging-1.1.3.jar
		jdk180u60/jre/lib/ext/postgresql-9.4-1202.jdbc41.jar
		jdk180u60/jre/lib/ext/hsqldb-2.3.3.jar
		jdk180u60/jre/lib/ext/javax.mail_1.5.4.jar
		jdk180u60/jre/lib/ext/commons-codec-1.10.jar
		jdk180u60/jre/lib/ext/jsch-0.1.53.jar
		jdk180u60/jre/lib/ext/sqljdbc_4.2.6420.100_jpn.jar
		jdk180u60/jre/lib/ext/ojdvc7.jar
		jdk180u60/jre/lib/ext/orai18n.jar
	WEB-INF/lib/taglibs*** のバージョンをアップします。
		WEB-INF/lib/taglibs-standard-impl-1.2.1.jar			→	taglibs-standard-impl-1.2.5.jar
		WEB-INF/lib/taglibs-standard-jstlel-1.2.1.jar		→	taglibs-standard-jstlel-1.2.5.jar
		WEB-INF/lib/taglibs-standard-spec-1.2.1.jar			→	taglibs-standard-spec-1.2.5.jar

6.3.7.0 (2015/09/04)
	[5.9.0.0 (2015/09/04) 対応]
		[帳票のCSV出力対応]
		外部の帳票出力ツールとの連携を行う場合等にCSV出力が必要になります。
		RFIDと同じような仕掛けで、CSVデータとして帳票のデータを出力できるようにします。
		システムリソースで指定するRFID及びCSVの出力パターンはplugin扱いとして、hayabusa.reportに配置していた
		RFIDのDEFAULTはpluginパッケージに移動します。
		CSVの出力方式は単純なCSVと、Report & Form Warehouse用のヘッダを付ける２つのクラスを作成しておきます。
			hayabusa.report.CSVPrintPointService
			hayabusa.report.AbstractCSVPrintPointService
			hayabusa.report.CSVPrintRequest
			hayabusa.report.ReportProcessing#FGRUN_G,FGRUN_H,FGRUN_I
			hayabusa.report.ReportProcessing#execute()
			hayabusa.report.RFIDPrintPointService_DEFAULT ⇒廃止(pluginに移動)
			hayabusa.report2.ExecQueue#CSV_PRINT,CSV_PRINT_EXCEL,CSV_PRINT_PDF
			hayabusa.report2.ExecQueue#setOutputName( final String outputDir, final String outputFile, final String type, final String yokyu )
			hayabusa.report2.ExecProcess#csv()
			hayabusa.report2.ExecProcess#process()
			hayabusa.common.SystemData#REPORT_CSV_SERVICE_CLASS,REPORT_CSV_TEXT_ENCODE,REPORT_RFID_SERVICE_CLASS
			plugin.report.CSVPrintPointService_DEFAULT
			plugin.report.CSVPrintPointService_RFW
			plugin.report.RFIDPrintPointService_DEFAULT
		[XLSX対応]
		XLSXは、EXCEL出力時もメモリを多く使うため、機能制限はあるが、XSSFWorkbook を
		SXSSFWorkbook に切り替えます。
		標準を、SXSSFWorkbook に切り替えてみる。
			fukurou.model.ExcelModel#ExcelModel( final File file , final boolean isOpen )

	[AutoCloseableを使用したtry-with-resources構築に対応]
		plugin.table.TableFilter_CMNT_CLM#execute()
		plugin.table.TableFilter_CMNT_TBL#execute()
		plugin.table.TableFilter_DBARG_OUT#execute()
		plugin.table.TableFilter_DBSRC_OUT#execute()
		plugin.table.TableFilter_SEQUENCE#execute()
		plugin.table.TableFilter_TABLE#execute()
	6.3.6.1 (2015/08/28) で、対応した、処理で、commit() 漏れの箇所の修正も行っています。

	[title属性の設定方法変更]
		hayabusa.taglib.HeadTag#doStartTag()
		hayabusa.taglib.HeadTag#doEndTag()
		hayabusa.taglib.HeadTag#sessionInit()

	[ファイナライズを呼び出します]
		hayabusa.servlet.HybsAdmin#getCloseMessage(HttpSession session)

6.3.6.1 (2015/08/28)
	[all.tagsの対応]
	all.tags が、HTML5非対応なので、条件判定でNullエラーしない様に修正。
	$().find化 すると、HTML5でも使用できるようになるが、ガントが横に並ばなくなる。
		src/script/common/option/adjustGanttTable.js
		src/script/common/option/gantt.js#breakAdjust()

	[copySTの対応]
	jsp以下の common,menu,image を、jspCommonX.X.X.X.jar に圧縮・配布する対応で、
	jsp/common/gamen/14_EDIT/tab.jsp で、og:file タグの copy アクションで、
	実ファイル(common/fileDownloadListDef.txt) を取得できなくてエラーになって
	いました。
	そこで、URLのパスでファイルを取得できる copySTアクションを追加しました。
		jsp/common/gamen/14_EDIT/tab.jsp

	[アプリケーション情報の復活]
	ORACLEのアクセス情報を設定するシステムパラメータの
	USE_DB_APPLICATION_INFO を、6.2.5.0 (2015/06/05) 初期値変更 true → false
	しましたが、トリガで削除する場合の更新履歴に、削除ユーザーをセットする
	のに使用していた為、初期値を元の true に戻します。

	[eventScript.js]
	realtimecheck.jsp の呼び出しイベントで、アドレスが、'../common/realtimecheck.jsp' 
	になっていた為、jsp/common/gamen 以下の相対パスが異なる画面で常にエラーが
	発生していました。
	JavaScriptで絶対パスを取得して、つなげます。
	ただし、パスに、jsp が含まれることを前提とします。
		gf/src/script/common/eventScript.js
		gf/jsp/common/eventScript.jsp

	[カラム名変更]
	DB検索画面で、SQL入力欄のカラム名(INSQL)が、カラムリソース未登録の為、警告が出ます。
	他の画面で使用中の、カラム名(SQL_TEXT)に置き換えます。INSQL → SQL_TEXT
		jsp/common/gamen/03_DBSEARCH/changeSQL.jsp(2): <og:value key="SQL" xssCheck="false">{@INSQL}</og:value>
		jsp/common/gamen/03_DBSEARCH/query.jsp(49): 		<span onClick="setV('INSQL','');getO('INSQL').focus();"><og:message lbl="CLEAR" /></span><br />
		jsp/common/gamen/03_DBSEARCH/query.jsp(50): 		<span onClick="clipboardData.setData('Text', getV('INSQL'));">Ctrl-C</span>
		jsp/common/gamen/03_DBSEARCH/query.jsp(52): 	<td><textarea name="INSQL" rows="8" cols="60"><og:text>{@USER.LASTSQL}</og:text></textarea>
		jsp/common/gamen/06_INSTALL/directTableInsert.jsp(33): 			{@INSQL}
		jsp/common/gamen/06_INSTALL/directTableInsert.jsp(66): 			{@INSQL}
		jsp/common/gamen/06_INSTALL/query.jsp(29): 			<td colspan="2"><textarea name="INSQL" rows="6" cols="50"><!-- --></textarea></td>
		jsp/GF6250/query.jsp(93): 			<td><textarea name="INSQL" rows="4" cols="60"><!-- --></textarea></td>
		jsp/GF6250/result.jsp(24): <og:equals val1="{@INSQL}{@table}" nullCheck="true" >
		jsp/GF6250/result.jsp(53): <og:equals val1="{@INSQL}{@table}" val2="{@INSQL}{@table}" >
		jsp/GF6250/result.jsp(84): 		{@INSQL}
		jsp/GF6270/query.jsp(49): 			<span onClick="setV('INSQL','');getO('INSQL').focus();"><og:message lbl="CLEAR" /></span><br />
		jsp/GF6270/query.jsp(50): 			<span onClick="clipboardData.setData('Text', getV('INSQL'));">Ctrl-C</span>
		jsp/GF6270/query.jsp(52): 		<td><textarea name="INSQL" rows="6" cols="60" rtc="false"><og:text>{@USER.LASTSQL}</og:text></textarea>
		jsp/GF6270/result.jsp(28): {@INSQL}

	[Transaction でAutoCloseableを使用したtry-with-resources構築に対応]
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,ApplicationInfo appInfo,String dbid)
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,ApplicationInfo appInfo,String dbid,boolean useHeader)
		fukurou.db.DBUtil#dbCallExecute(String stmt,String[] args,ApplicationInfo appInfo)
		fukurou.db.DBUtil#dbCallExecute(String stmt,String[] args,ApplicationInfo appInfo,String dbid)
		fukurou.db.DBUtil#dbExist(String stmt,String[] args,ApplicationInfo appInfo,String dbid)
		fukurou.db.DBUtil#dbExecute(String stmt,String[] args,ApplicationInfo appInfo)
		hayabusa.db.DBTableModelUtil#makeDBTable(String stmt,String[] args,ResourceManager resource,ApplicationInfo appInfo,String dbid)
		hayabusa.remote.TransferExecWrapper#remoteControl(Map valMap)
		hayabusa.remote.TransferReadWrapper#remoteControl(Map valMap)
		hayabusa.taglib.BizLogicTag#execute()
		hayabusa.taglib.DataCheckTag#doEndTag()
		hayabusa.taglib.DirectTableInsertTag#create(File file)
		hayabusa.taglib.DirectWriteTableTag#create(PrintWriter out)
		hayabusa.taglib.DirectXMLSaveTag#doEndTag()
		hayabusa.taglib.QueryOptionTag#doAfterBody()
		hayabusa.taglib.QueryTag#doAfterBody()
		hayabusa.taglib.TableFilterTag#doEndTag()
		hayabusa.taglib.UserInfoTag#doAfterBody()
		hayabusa.taglib.ValueTag#doAfterBody()
		plugin.daemon.Daemon_Transfer_CB01#startDaemon()

	[AutoCloseable の close() メソッドに対応]
	return 不要。
		fukurou.db.TransactionReal#close()
		fukurou.db.TransactionImpl#close()
		fukurou.db.Transaction#close()
		fukurou.db.Transaction#commit()
		fukurou.db.Transaction#rollback()
		fukurou.db.TransactionImpl#commit()
		fukurou.db.TransactionImpl#rollback()
		hayabusa.db.AbstractQuery#commit()
		hayabusa.db.AbstractQuery#rollback()
		hayabusa.taglib.CommonTagSupport#getTransaction()
		hayabusa.taglib.TransactionTag#getTranObj()
	メソッド名変更。
		fukurou.db.TransactionImpl#finish()
	内部処理見直し。
		fukurou.db.TransactionImpl#connClose(Connection conn,String dbid)
	正常時は、commit()。
		hayabusa.taglib.TransactionTag#doEndTag()
	異常時は、rollback()。
		hayabusa.taglib.TransactionTag#doCatch(Throwable th)
	終了時は、finish()。
		hayabusa.taglib.TransactionTag#release2()
	[copyST アクション追加]
	ACT_COPYST 対応( copyST アクション時に、copy元に、ｱﾄﾞﾚｽ指定できるようにする)
		hayabusa.taglib.FileTag#actionExec(String action)
		hayabusa.taglib.FileTag#setAction(String cmd)

	[DirectTableInsertTag でSQLException発生時のみ throwする]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[InputStreamで指定されたファイルのコピー]
		fukurou.util.FileUtil#copy(InputStream in,File toFile)
	[copy元(fromFile)がフォルダがディレクトリの場合は、#copyDirectry( File,File,boolean ) を呼ぶ]
		fukurou.util.FileUtil#copy(File fromFile,File toFile,boolean keepTimeStamp)
	[エラー時のメッセージ情報を増やします]
		fukurou.util.FileUtil#copy(InputStream input,OutputStream output)

	[close(),realClose() 廃止]
	Queryはキャッシュしません。
		hayabusa.db.AbstractQuery#createTableModel(ResultSet resultSet)
		hayabusa.db.AbstractQuery#init()
		hayabusa.taglib.EntryQueryTag#execute(Query query)
		hayabusa.taglib.TableUpdateTag#execute(Query query)
		plugin.query.Query_JDBC#execute(String[] args)
		plugin.query.Query_JDBCArrayCallable#execute(String[] args)
		plugin.query.Query_JDBCCallable#execute(String[] args)
		plugin.query.Query_JDBCErrMsg#execute(String[] args)
		plugin.query.Query_JDBCKeyEntry#execute(String[] keys,String[] args)
		plugin.query.Query_JDBCPLSQL#execute(String names,String dbArrayType,DBSysArg[] sysArg,DBUserArg[] userArg)
		plugin.query.Query_JDBCPrepared#execute(String[] args)
		plugin.query.Query_JDBCTableUpdate#execute(int[] rowNo,DBTableModel table)
		plugin.query.Query_JDBCUpdate#execute(String[] args)

	[style属性のマージ]
		plugin.column.Editor_COLOR#getValue(String value)
		plugin.column.Editor_COLOR#getValue(int row,String value)
		plugin.column.Editor_COLOR#Editor_COLOR()
		plugin.column.Editor_COLOR#Editor_COLOR(DBColumn clm)

	[throw new RuntimeException するのではなく、System.err.println する]
		fukurou.util.StringUtil#numberFormat(String in,int minFraction)

	[新規作成]
		fukurou.util.StringUtil#ogErrMsg(String msg,Throwable th)

	[03_DBSEARCHのDB更新処理]
	[検索か更新か判定するフラグ(updateFlag)を用意します]
		hayabusa.taglib.QueryTag#release2()
		hayabusa.taglib.QueryTag#execute(Query query)
	DB更新処理は、メッセージ表示後、終了する。
		jsp/common/gamen/03_DBSEARCH/result.jsp

	[14_EDITの【出力方法設定】タブ]
	UserInfoに、'_'roles は、全アクセス許可にする。
		hayabusa.resource.UserInfo#isAccess(String role)
		jsp/common/gamen/14_EDIT/result_REPORT.jsp
			<og:writeCheck roles="_" useEdit="true">

	[<table> 枠の指定と、</table> の static final String 化]
		hayabusa.servlet.HybsAdmin#getInfomation()
		hayabusa.servlet.HybsAdmin#getLoginUser(String sort,boolean direc)
		hayabusa.servlet.HybsAdmin.ClassInfo#getClassInfoData()
		hayabusa.servlet.HybsAdmin#getSystemResource()
		hayabusa.servlet.HybsAdmin#getAdminLink()

	[03_DBSEARCHのDB更新処理]
	透明な イメージファイルを用意しました。
		gf/jsp/image/transparent.png

	[リファクタリング]
		6.3.6.1_refactoring.txt

6.3.6.0 (2015/08/16)
	[useTimeView の初期値を、VIEW_USE_TIMEBAR にする]
		hayabusa.taglib.ChartCreateTag#setUseTimeView(String flag)
		hayabusa.taglib.ChartCreateTag#release2()
		hayabusa.taglib.DBMetaDataQueryTag#setUseTimeView(String flag)
		hayabusa.taglib.DirectTableInsertTag#setUseTimeView(String flag)
		hayabusa.taglib.DirectWriteTableTag#setUseTimeView(String flag)
		hayabusa.taglib.DirectXMLSaveTag#setUseTimeView(String flag)
		hayabusa.taglib.FileUpdateTag#setUseTimeView(String flag)
		hayabusa.taglib.QueryButtonTag#release2()
		hayabusa.taglib.QueryButtonTag#setUseTimeView(String flag)
		hayabusa.taglib.QueryTag#setUseTimeView(String flag)
		hayabusa.taglib.ViewFormTag#setUseTimeView(String flag)
		hayabusa.taglib.ViewFormTag#release2()

	[キャッシュ処理のロジックを整理します]
		hayabusa.taglib.ChartCreateTag#doStartTag()

	[System.arraycopy が使える箇所は、置き換えます]
		fukurou.mail.MailTX#main(String[] args)
		fukurou.taglet.DocletTaglib#methodLabelCode(MethodDoc method)
		fukurou.util.DateSet#change(byte[] inByte)
		fukurou.util.StringUtil#stringFill(String str,int su_fill,String encode)
		hayabusa.db.DBTableModelSorter#shuttlesort(int[] from,int[] to,int low,int high)
		hayabusa.html.CrossMap#add(String[] rowKeys)
		hayabusa.io.ChartDataset#makeMeterPlot()
		hayabusa.io.ChartDataset#makeThermometerPlot()
		hayabusa.io.ChartDataset#makeCompassPlot()
		hayabusa.resource.CodeData#CodeData(String clm,Map data,boolean[] useFlag)

6.3.5.1 (2015/08/16)
	※ 6.3.6.0 (2015/08/16) と同時リリースになるため、これ単独の Buildは作成しません。

	[リファクタリング]
		6.3.5.1_refactoring.txt

	[og.value の簡素化]
	{@og.value PACKAGE.CLASS#FIELD} で、staticフィールドの値を取得して
	いますが、HybsSystem とSystemData のみパッケージ無しでも処理できる
	ように対応しました。(Javadocコメントの修正)

	[HybsSystem とSystemData のみパッケージ無しでも処理できるように対応]
		fukurou.taglet.DocletUtil#valueTag(String txt,Tag tag)

	[cache は、ローカル変数とする]
	masterKey に、初期値指定。
		hayabusa.taglib.ChartCreateTag#release2()

	[doStartTag() 削除に伴う、dyStart の移動]
		hayabusa.taglib.DirectXMLSaveTag#doEndTag()

	[masterKey に、初期値指定]
		hayabusa.taglib.ChartCreateTag#setMasterKey(String mkey)

	[useTimeView の初期値を、VIEW_USE_TIMEBAR にする]
		hayabusa.taglib.QueryButtonTag#release2()
		hayabusa.taglib.QueryButtonTag#setUseTimeView(String flag)
		public static final String VIEW_USE_TIMEBAR = "true" ;

	[キャッシュ処理のロジックを整理します]
		hayabusa.taglib.ChartCreateTag#doStartTag()
		hayabusa.taglib.ChartCreateTag#doEndTag()
	新規追加。
		hayabusa.taglib.ChartCreateTag#setCacheScope(String scp)

	[コンストラクターで、イメージタグの設定と有効時間の算出を行います]
		hayabusa.taglib.ChartCreateTag.ChartCache#ChartCache(String imgTag,int ccTime)

	[メソッド名を変更します]
		hayabusa.taglib.ChartCreateTag.ChartCache#getImageTag()

6.3.5.0 (2015/08/08)
	[5.8.9.0 (2015/08/07) 対応]
		[日付ピッカー（カレンダー）]
		HTML5ブラウザ対応としてmodalDialogを利用しない形の日付ピッカーをYMD3として用意しておきます。
		このピッカーはフレーム内に表示されるため、画面からはみ出す場合の処理を修正実装をしていますが
		小さなフレーム内の場合はスクロールが出ます。
		月曜開始の対応は行っていますが、多言語対応はしていません。
	この対応の中で、 default.css , eventScript.js に、それぞれ追記されていますが、
	ちょっと整理したいので、Ver6 ではファイルを一旦分けます。
	→ calendar3.css , calendar3.js にまとめます。
	そのため、calendar3.css , calendar3.js は、default.css , default.js と同時に組み込むようにします。
		hayabusa.taglib.HeadTag#doEndTag()

	[5.8.9.0 (2015/08/07) 対応]
		[HTML5対応ポップアップ]
		モダンブラウザではmodalDialogが利用できないため、別の方法でポップアップを実現する必要があります。
		対応として、画面内でiframeを作成して指定URLを表示するタイプのポップアップをオプションとして用意しておきます。
		この方式の欠点としては、QUERY部のように小さいフレームで立ち上げると該当画面が表示しきれずスクロールが出る事です。
		２つのファイルを上げる側と上げられる側で読み込む事で自動的にこのタイプとなります。（片方だけ読み込んだ場合は動作しなくなります）
		現段階ではシステムリソースでの切り替えには対応しません。
			jsp/common/option/html5modalDialog.js
			jsp/common/option/html5modalDialog.css

	[セッション維持]
	定期的に指定のJSPにアクセスして、セッションを維持します。
	内部的には単純にURLに非同期でアクセスするだけです。
		jsp/common/intervalAccess.js
		src/script/common/intervalAccess.js
		hayabusa.taglib.HeadTag#setUseIntervalAccess(String flag)
		hayabusa.taglib.HeadTag#doEndTag()

	[検索中表示のクリア]
	headタグ上で、result.jsp に直接出力していた JavaScript を、
	unblockUI.js ファイルとして、include する形式に変更します。
		jsp/common/jquery/unblockUI.js
		src/script/common/jquery/unblockUI.js

	[forループの変更と、大文字小文字の区別廃止]
		hayabusa.taglib.CommonTagSupport#check(String in,String[] check)

	[クリッカブル・マップ処理のロジックを整理します]
		hayabusa.taglib.ChartCreateTag#doEndTag()

	[チャートの画像ファイル名指定に対応]
		hayabusa.taglib.ChartCreateTag#setChartFile(String file)
		hayabusa.taglib.ChartCreateTag#release2()
		hayabusa.taglib.ChartCreateTag#getTempFile(String fileURL)

	[valueタグにESCAPEアクション追加]
	valueタグにESCAPEアクションを追加しました。
	これは、タグ( < > など) をエスケープすることで、ｿｰｽを画面上に
	表示できるようになります。
		hayabusa.taglib.ValueTag#actionExec( final String action,final String value ) 

	[リファクタリング]
		6.3.5.0_refactoring.txt

6.3.4.0 (2015/08/01)
	[JSPのモジュール化]
	JSPのモジュール化とは、JARファイルの「META-INF/resources」配下に
	静的コンテンツやJSPを作成し、Webアプリケーションの「WEB-INF/lib」に
	JARを配置することで、それらのファイルにWebからアクセスできる機能です。
	これは、フォルダ指定で、Default Welcome File を使用するアクセスはできない
	様です。よって、アクセスする場合は、ファイルまで指定が必要です。
	FileUDTag の javascript:ogOpen で、EDIT_GAMENID(= "14_EDIT") 指定で
	フォルダ指定のみだったので、アクセスできない状況でしたので、index.jsp を
	追記しました。

	[14_EDIT の指定で、フォルダではなく、index.jspまで指定します]
		hayabusa.taglib.FileUDTag#doEndTag()

	[caseKey,caseVal,caseNN,caseNull,caseIf 属性対応]
	このタグ自体を利用するかどうかを指定する caseKey,caseVal,caseNN,caseNull,caseIf
	属性を追加します。
		hayabusa.taglib.ChartCreateTag#doStartTag()
		hayabusa.taglib.ChartCreateTag#doEndTag()
		hayabusa.taglib.ChartDatasetTag#doStartTag()
		hayabusa.taglib.ChartDatasetTag#doEndTag()
		hayabusa.taglib.ColumnMarkerTag#doStartTag()
		hayabusa.taglib.DataCheckTag#doStartTag()
		hayabusa.taglib.DirectWriteTableTag#doStartTag()
		hayabusa.taglib.DirectWriteTableTag#doEndTag()
		hayabusa.taglib.EntryTag#doStartTag()
		hayabusa.taglib.EntryTag#doEndTag()
		hayabusa.taglib.ForwardTag#doEndTag()
		hayabusa.taglib.MainProcessTag#doStartTag()
		hayabusa.taglib.MainProcessTag#doEndTag()
		hayabusa.taglib.PlsqlUpdateTag#doStartTag()
		hayabusa.taglib.PlsqlUpdateTag#doEndTag()
		hayabusa.taglib.ProcessTag#doStartTag()
		hayabusa.taglib.QueryButtonTag#doStartTag()
		hayabusa.taglib.QueryButtonTag#doEndTag()
		hayabusa.taglib.ShellTag#doEndTag()
		hayabusa.taglib.TableUpdateParamTag#doStartTag()
		hayabusa.taglib.TableUpdateParamTag#doEndTag()
		hayabusa.taglib.TableUpdateTag#doStartTag()
		hayabusa.taglib.TableUpdateTag#doEndTag()
		hayabusa.taglib.TextareaTag#doStartTag()
		hayabusa.taglib.ViewLinkTag#doStartTag()
		hayabusa.taglib.ViewLinkTag#doEndTag()
		hayabusa.taglib.ViewMarkerTag#doStartTag()
		hayabusa.taglib.ViewMarkerTag#doEndTag()

	[クラス名の変更]
	TFormatTag , ViewParamTag は、実際にはタグとして使用しない
	共通の親クラスとしてしか使用していないため、クラス名から、xxxTag を
	取り除きます。
		TFormatTag.java   → TFormatImpl.java
		ViewParamTag.java → ViewParamImpl.java

		hayabusa.taglib.ItdTag.java(115): 		final TFormatImpl tFormat = (TFormatImpl)findAncestorWithClass( this, TFormatImpl.class );
		hayabusa.taglib.TbodyTag.java(98): public class TbodyTag extends TFormatImpl {
		hayabusa.taglib.TfootTag.java(64): public class TfootTag extends TFormatImpl {
		hayabusa.taglib.TheadTag.java(64): public class TheadTag extends TFormatImpl {
		hayabusa.taglib.ViewAjaxTreeParamTag.java(94): public class ViewAjaxTreeParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewCalendarParamTag.java(81): public class ViewCalendarParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewCrossParamTag.java(108): public class ViewCrossParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewGanttParamTag.java(85): public class ViewGanttParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewStackParamTag.java(55): public class ViewStackParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewTimeBarParamTag.java(122): public class ViewTimeBarParamTag extends ViewParamImpl {
		hayabusa.taglib.ViewTimeTableParamTag.java(105): public class ViewTimeTableParamTag extends ViewParamImpl {

	[アノテーション対応]
	Servletを利用する場合は「@WebServlet」
	Filterを使用する場合は「@WebFilter」
	Listenerを使用する場合は「@WebListener」
		hayabusa.common.HybsSessionListener
		hayabusa.common.HybsContextListener
		hayabusa.servlet.MakeImage
		hayabusa.servlet.UploadedFile
		hayabusa.servlet.RemoteControlServlet
		hayabusa.servlet.HybsAdmin
		hayabusa.servlet.FileDownload

	[Selection_HM の引数から、lang 属性を削除します]
		hayabusa.db.SelectionFactory#newSelection(String type,String editPrm,String lang)
		hayabusa.db.Selection_HM#Selection_HM(String editPrm)

	[Selection_NULL の引数から、lang 属性を削除します]
		hayabusa.db.Selection_NULL#Selection_NULL(String strCode)

	[Selection_NUM の引数から、lang 属性を削除します]
		hayabusa.db.Selection_NUM#Selection_NUM(String editPrm)
		hayabusa.db.Selection_YMD#Selection_YMD(String editPrm)

	[Setオブジェクト利用]
		hayabusa.taglib.CommonTagSupport#check(String in,Set check)

	[String から Set<String> に置き換え]
		hayabusa.taglib.ColumnTag#setTd(String flag)
		hayabusa.taglib.InputTag#setTd(String flag)
		hayabusa.taglib.SelectTag#setTd(String flag)
		hayabusa.taglib.ButtonTag#setType(String type)
		hayabusa.taglib.ColumnEditorTag#setType(String type)
		hayabusa.taglib.ColumnTag#setType(String type)
		hayabusa.taglib.HeadTag#setAdjustEvent(String ajEvent)
		hayabusa.taglib.InputTag#setType(String type)
		hayabusa.taglib.ViewIBarTag#setType(String type)

	[String配列 から Set<String> に置き換え]
		hayabusa.taglib.CookieTag#actionExec(String action)
		hayabusa.taglib.CookieTag#setAction(String act)
		hayabusa.taglib.DBMetaDataQueryTag#doStartTag()
		hayabusa.taglib.DBMetaDataQueryTag#doEndTag()
		hayabusa.taglib.DBMetaDataQueryTag#setAction(String cmd)
		hayabusa.taglib.DataCheckTag#doEndTag()
		hayabusa.taglib.EqualsTag#setOperator(String ope)
		hayabusa.taglib.EqualsTag#setCompareType(String type)
		hayabusa.taglib.FileOptionTag#setOrderBy(String ordr)
		hayabusa.taglib.FileQueryTag#setOrderBy(String clm)
		hayabusa.taglib.FileTag#setAction(String cmd)
		hayabusa.taglib.FileUpdateTag#doEndTag()
		hayabusa.taglib.FileUpdateTag#setAction(String act)
		hayabusa.taglib.JspCreateTag#setTagNames(String tags)
		hayabusa.taglib.LDAPQueryTag#doEndTag()
		hayabusa.taglib.MailSenderTag2#doEndTag()
		hayabusa.taglib.QueryTag#doStartTag()
		hayabusa.taglib.QueryTag#doEndTag()
		hayabusa.taglib.ReadTableTag#doEndTag()
		hayabusa.taglib.RegistryQueryTag#doEndTag()
		hayabusa.taglib.RequestCacheTag#setAction(String act)
		hayabusa.taglib.ScheduleTag#doEndTag()
		hayabusa.taglib.ShellTag#setAction(String act)
		hayabusa.taglib.SubmitTag#setAction(String act)
		hayabusa.taglib.TableMergeTag#doEndTag()
		hayabusa.taglib.TopMenuTag#setMenuType(String type)
		hayabusa.taglib.UserInfoTag#doEndTag()
		hayabusa.taglib.ValueTag#setCommand(String cmd)
		hayabusa.taglib.ValueTag#setAction(String act)
		hayabusa.taglib.ValueTag#doEndTag()
		hayabusa.taglib.ViewFormTag#setCommand(String cmd)
		hayabusa.taglib.ViewFormTag#setTableRowWritable(DBTableModel table)
		hayabusa.taglib.ViewIMatrixTag#setMode(String mode)
		hayabusa.taglib.WriteTableParamTag#setKey(String prmKey)

	[TFormatTag.java → TFormatImpl.java]
		hayabusa.taglib.ItdTag#doEndTag()

	[eventValue のSQL処理は、jsp/common/eventColumnMaker.jsp で行う]
		hayabusa.taglib.ColumnTag#doStartTag()

	[eventValue 追加]
		hayabusa.taglib.ColumnEditorTag#setEventValue(String val)
		hayabusa.taglib.ColumnEditorTag#release2()
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		hayabusa.taglib.SelectTag#release2()
		hayabusa.taglib.SelectTag#makeTag()
		hayabusa.taglib.SelectTag#setEventValue(String val)

	[isExec は、パラメータではなく、ローカル変数]
		hayabusa.taglib.DataCheckTag#release2()

	[useDir 属性と、groupDir 属性 を追加します]
		hayabusa.taglib.FileOptionTag#doEndTag()
		hayabusa.taglib.FileOptionTag#release2()
		hayabusa.taglib.FileOptionTag#makeLabel(File path,OptionAncestorIF select,Comparator comp,boolean grpDir)
		hayabusa.taglib.FileOptionTag#setGroupDir(String flag)
		hayabusa.taglib.FileOptionTag#setUseDir(String flag)

6.3.3.0 (2015/07/25)
	[maxlength 削除]
	CHBOX , CHBOX2 のエディターには、maxlength は不要なので削除します。
	ちなみに、未対応ですが、input属性の type 属性の値が text、email、
	search、password、tel、url 以外の場合 maxlength は無視されるので、
	出力する必要はありませんが、
		plugin.column.Editor_CHBOX#Editor_CHBOX(DBColumn clm)
		plugin.column.Editor_CHBOX2#Editor_CHBOX2(DBColumn clm)

	[CHBOXのid属性 追加]
	CHBOX に、id属性を出力します。（CHBOX2 には対応しません）
	CHBOX は、'1'、'0' でデータを管理する特別なチェックボックスです。
	個々の name に対して、２進法的な考え方なので、基本、name 属性はかぶりません。
	よって、基本的には、CHBOX に、id属性を出力してもよいはずです。
	なお、CHBOX2は、同一名称に複数データを出力できる私用なので、id属性の
	追加はやめておきます。
		plugin.column.Editor_CHBOX#getValue(String value)
		plugin.column.Editor_CHBOX#getValue(int row,String value)

	[STRUCTタイプの対応]
		fukurou.db.ResultSetValue#getColumnCount()
		fukurou.db.ResultSetValue#getNames()
		fukurou.db.ResultSetValue#getColumnName(int clmNo)
		fukurou.db.ResultSetValue#getColumnDisplaySize(int clmNo)
		fukurou.db.ResultSetValue#isWritable(int clmNo)
		fukurou.db.ResultSetValue#next()
		fukurou.db.ResultSetValue#getValue(int clmNo)
		fukurou.db.ResultSetValue#getValues()
		fukurou.db.ResultSetValue#getNumber(int clmNo)
		fukurou.db.ResultSetValue#getClassName(int clmNo)
		fukurou.db.ResultSetValue.ColumnInfo#ColumnInfo(String name,int type,int size,boolean isWrit,int clmNo,int objNo)
		fukurou.db.ResultSetValue.ColumnInfo#getName()
		fukurou.db.ResultSetValue#ResultSetValue(ResultSet res)

	[eventValue 追加]
	eventColumn使用時の値を、SQL文から求めるためのqueryをセットします。
		hayabusa.db.DBColumn#DBColumn(String lang,ColumnData clmData,LabelData lblData,CodeData cdData)
		hayabusa.db.DBColumn#DBColumn(DBColumnConfig config)
		hayabusa.db.DBColumn#getConfig()
		hayabusa.db.DBColumn#getEventValue()
		hayabusa.db.DBColumnConfig#setEventValue(String val)
		hayabusa.db.DBColumnConfig#getEventValue()
		hayabusa.db.DBEventColumn#getEventValue()
		hayabusa.db.DBEventColumn#DBEventColumn(String name,String eventColumn,String eventValue,String eventUrl,String renderer,String editor,String rendParam,String editParam)
		hayabusa.taglib.ColumnTag#setEventValue(String val)
		hayabusa.taglib.ColumnTag#doStartTag()
		hayabusa.taglib.ColumnTag#release2()
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)
		hayabusa.taglib.CommonTagSupport#addEventColumn(DBColumn col)
		hayabusa.taglib.CommonTagSupport#addEventColumn(String name,String evCol,String evVal,String url,String renderer,String editor,String rendParam,String editParam)

		src/META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

		gf/jsp/GF6410/query.jsp
		gf/jsp/GF6410/makeColumnJob.jsp
		gf/src/script/common/eventScript.js
		gf/jsp/common/eventColumnMaker.jsp
		gf/jsp/common/eventColumn.jsp
		gf/jsp/common/eventScript.jsp

	[5.8.8.2 (2015/07/17) 対応]
		[URLチェックのマルチバイト文字対応] を取り込みました。

6.3.2.0 (2015/07/10)
	[columnEditor ﾀｸﾞ]
	columnEditor に、codeKeyVal 属性を追加します。
	この属性は、column にありましたが、一時廃止予定にしていました。
	これは、renderer , editor に、"KVMENU" を指定して、param に、
	「キー:ラベル キー:ラベル」の文字列を指定する方法の、簡易版です。
		src/META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	[1行分のフォーマット(lineFormat属性)対応]
	LineModelで、Formatter処理できるように、対応します
		fukurou.process.Process_TableWriter#init(ParamProcess paramProcess)
		fukurou.process.Process_TableWriter#action(LineModel data)
		fukurou.model.Formatter#getLineFormatString(DataModel model)
		fukurou.process.LineModel#getValue(int row,int clm)
		fukurou.process.LineModel#getValues(int row)

	[help 属性の追加]
	column ﾀｸﾞにhelp属性を追加します。
	これは、このカラムに対するﾍﾙﾌﾟﾌｧｲﾙを指定します。
		hayabusa.taglib.ColumnTag#setHelp(String url)
		hayabusa.taglib.ColumnTag#makeHelpLink(String url)
		hayabusa.taglib.ColumnTag#release2()
		hayabusa.taglib.ColumnTag#makeTag()
	カラムヘルプ標準アイコンを、追加します。
		opengion/hayabusa/common/SystemData#DEFAULT_CLMHELP_ICON = "/image/help3.png" ;
	help属性を組み込みます。
		gf/jsp/DOC01\query.jsp
		gf/jsp/DOC02\query.jsp
		gf/jsp/DOC03\query.jsp
		gf/jsp/DOC16\query.jsp
		gf/jsp/DOC22\query.jsp
		gf/jsp/GF2081\query.jsp
		gf/jsp/GF6040\result.jsp

	[titleの設定]
	もし、spanタグでマークアップされていれば、取り除きます。
		hayabusa.taglib.HeadTag#doEndTag()

	[指定のURLの文字列から、最適なURLを作成します]
		hayabusa.taglib.CommonTagSupport#makeUrl(String url)

6.3.1.1 (2015/07/10)
	※ 6.3.2.0 (2015/07/10) と同時リリースになるため、これ単独の Buildは作成しません。

	[対訳ﾂｰﾙ 新規作成]
	原文と訳文をデータベースに登録しておくことで、原文→訳文 処理を
	行うプログラムを作成しました。
		gf/jsp/DOC30	新規追加			旧 GFX0003 廃止
		gf/jsp/DOC31	新規追加			旧 GFX0003 廃止

	[作りかけ画面、テーブル削除]
	GFX017 廃止
	GFW41 , GFX01 , GFX02 , GFX03 削除

	[labelの右寄せ]
	#label , label , .label について、text-align: right; を CSS設定します。
	なお、全体に影響する為、jsp/custom/custom.css に設定します。
		ge/jsp/custom/custom.css
		gf/jsp/custom/custom.css

	[ガント表示]
	6.0.2.5 (2014/10/31) で、行ったガント対応で、１行に複数ガントを表示する
	(iGantﾀｸﾞでmargeRowsをTRUEにしたとき)うまく動かなくなりました。
	一部を元に戻します。
		common/option/adjustGanttTable.js

		1443行目
		    // 6.0.2.5 (2014/10/31) all.tagsの$().find化 対応漏れ？
		○  var tBodyObjs   = viewTableObj.all.tags("TBODY");
		×  var tBodyObjs   = $(viewTableObj).find("TBODY");        // ※ガントが横に並ばない

	[帳票エラー表示]
	帳票デーモンのエラー表示で、タグが含まれていると、表示が崩れます。
	ERRMSG カラムの表示種別を、HTMLPRE に変更します。
		リソース更新

	[BodyString,BodyRawStringは、CommonTagSupport で、trim() します]
		hayabusa.taglib.ColumnEditorTag#doAfterBody()
		hayabusa.taglib.CommonTagSupport#getBodyString()
		hayabusa.taglib.CommonTagSupport#getBodyRawString()
		hayabusa.taglib.DataCheckTag#doAfterBody()
		hayabusa.taglib.QueryOptionTag#doAfterBody()
		hayabusa.taglib.QueryTag#doAfterBody()
		hayabusa.taglib.TabLinkTag#doAfterBody()
		hayabusa.taglib.UserInfoTag#doAfterBody()
		hayabusa.taglib.WriteTableParamTag#doAfterBody()

	[CommentSet で管理します]
		fukurou.util.CommentLineParser#line(String inLine,CommentLineParser.CommentSet cmntSet)
		fukurou.util.CommentLineParser#line(String inLine)

	[JspWriter を使用する場合は、タグをエスケープする必要がある]
		fukurou.process.Process_Logger#logging(String msg)
		fukurou.process.Process_Logger#errLog(String msg,Throwable th)
		fukurou.process.Process_Logger#setLoggingWriter(PrintWriter logWriter)
		fukurou.process.Process_Logger#setDisplayWriter(PrintWriter dispWriter)

	[LoggerProcessがない場合は、本体で追加しているので、処理を削除します]
		fukurou.process.MainProcess#main(String[] args)

	[Map作成時に、DBTableModel のグループ化を行うかどうか指定できるようにする]
		hayabusa.taglib.TableMergeTag#doEndTag()
		hayabusa.taglib.TableMergeTag#makeKeyMap(DBTableModel table,String keys,boolean useCheckOnly,boolean useGroup)

	[Modify のフォーマットを、指定可能にします]
		fukurou.process.FileLineModel#setModifyForm(String form)

	[RuntimeException を throwする機能を追加]
		fukurou.process.AbstractProcess#throwException(String errMsg,boolean isAbend)
		fukurou.process.AbstractProcess#throwException(String errMsg,Throwable th,boolean isAbend)

	[SQL文から、TAB→スペース変換と、余計な改行を削除します]
		hayabusa.taglib.QueryTag#toString()

	[action="REPLACE" の、fromVal,toVal は、カンマ区切りで指定可能にする]
		hayabusa.taglib.ValueTag#actionExec(String action,String value)

	[codeKeyVal 属性を追加]
		hayabusa.taglib.ColumnEditorTag#release2()
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		hayabusa.taglib.ColumnEditorTag#setCodeKeyVal(String keyval)

	[plus アクションの追加]
		fukurou.process.Process_BulkQuery#init(ParamProcess paramProcess)

	[useOmitCmnt、useAllFind 機能追加]
		fukurou.process.Process_Grep#init(ParamProcess paramProcess)
		fukurou.process.Process_Grep#findKeyword(File file)

	[メソッドチェーン化と、大文字/小文字の区別なし(ignoreCase=true)対応]
		fukurou.process.Process_FileSearch#init(ParamProcess paramProcess)
		hayabusa.taglib.FileWhereTag#doEndTag()

	[出力ファイルを別フォルダにコピー置換する機能を追加]
		fukurou.process.Process_GrepChange#init(ParamProcess paramProcess)
		fukurou.process.Process_GrepChange#action(LineModel data)

	[大文字/小文字の区別[true:しない/false:する]]
		fukurou.util.HybsFileFilter#HybsFileFilter()
		fukurou.util.HybsFileFilter#HybsFileFilter(boolean isUseDIR,boolean ignoreCase)

	[大文字/小文字の区別なし(ignoreCase=true)対応]
		hayabusa.taglib.FileWhereTag#release2()
		hayabusa.taglib.FileWhereTag#setIgnoreCase(String flag)

	[改廃コードを設定する CDKH アクションを追加]
		hayabusa.taglib.TableMergeTag#makeCdkh(DBTableModel masterTbl,Map masterMap,DBTableModel slaveTbl,Map slaveMap)

	[簡易リファレンスは、documents.html ではなく、quickReference.html です]
		hayabusa.taglib.CommonTagSupport#getDocumentLink()

	[自分自身を返します]
		fukurou.util.HybsFileFilter#addFileFilter(FileFilter filter)
		fukurou.util.HybsFileFilter#startsWith(String prefix)
		fukurou.util.HybsFileFilter#startsWith(String prefix,boolean reverse)
		fukurou.util.HybsFileFilter#endsWith(String suffix)
		fukurou.util.HybsFileFilter#endsWith(String suffix,boolean reverse)
		fukurou.util.HybsFileFilter#instr(String str)
		fukurou.util.HybsFileFilter#instr(String str,boolean reverse)
		fukurou.util.HybsFileFilter#fileEquals(String str)
		fukurou.util.HybsFileFilter#fileEquals(String str,boolean reverse)
		fukurou.util.HybsFileFilter#matches(String str)
		fukurou.util.HybsFileFilter#matches(String str,boolean reverse)
		fukurou.util.HybsFileFilter#lastModified(String modify)
		fukurou.util.HybsFileFilter#isLarger(String slen)
		fukurou.util.HybsFileFilter#isSmaller(String slen)
		fukurou.util.HybsFileFilter#isHidden(String flag)
		fukurou.util.HybsFileFilter#isHidden(String flag,boolean reverse)

	[読込フラグ(FGLOAD) のマーカー設定追加]
		hayabusa.resource.ColumnDataLoader#getColumnData(String key)
		hayabusa.resource.LabelDataLoader#getLabelData(String key)

6.3.1.0 (2015/06/28)
	[default.css で角を丸くする]
	input[type="search"] と circleクラス属性に、角を丸くする CSS を設定します。
	type="search" は、HTML5 の機能ですが、openGion としては、全文検索系の入力欄として
	通常のあいまい検索と分けたいと思います。
	なお、HTML5 ネイティブでのみ、角が丸くなり、互換モードでは従来通りです。
		jsp/common/default.css
		src/script/common/default.css

	[4:個人設定可のリソースの取得方法に修正(バグFix)]
	TABLE_WRITER_EXCEL_TYPE
		hayabusa.taglib.FileUDTag#doEndTag()

	[ErrorConstants のDeprecated に伴う、FormulaError への置き換え]
		fukurou.model.EventReader_XLS.ExcelListener#processRecord(Record record)

	[ExcelStyleFormat を使用します]
		fukurou.model.POIUtil#getNumericTypeString(Cell oCell)

	[FILEPATH,ADDRESS,FILENAME 属性追加]
		fukurou.process.FileLineModel#FileLineModel(boolean isLineCnt)
		fukurou.process.FileLineModel#FileLineModel(boolean isLineCnt,boolean isMD5,boolean isOmit)
		fukurou.process.FileLineModel#FileLineModel(boolean isLineCnt,boolean isMD5,boolean isOmit,boolean isPath)
		fukurou.process.FileLineModel#FileLineModel(LineModel model)
		fukurou.process.FileLineModel#setFileVals(int level,File file)
		fukurou.process.FileLineModel#FileLineModel()
		fukurou.process.FileLineModel#FileLineModel(boolean isLineCnt,boolean isMD5)

	[TextConverterに、引数(cmnt)を追加]
		fukurou.model.ExcelModel#textConverter(TextConverter conv)
		fukurou.model.ExcelModel#crConv(TextConverter conv,String val,String cmnt)
		fukurou.model.ExcelModel#textConverter(Map convMap)
		fukurou.model.POIUtil#excelReader2(File file,TextConverter conv)
		fukurou.model.TextConverter#change(Object val,Object cmnt)
		plugin.io.TableReader_POI#readDBTable(File file,String enc)

	[caseKey、caseVal、caseNN、caseNull、caseIf 属性追加]
		hayabusa.taglib.TextTag#doEndTag()
		hayabusa.taglib.TextTag#doStartTag()

		src/META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	[display属性の追加]
		fukurou.process.Process_DBParam#init(ParamProcess paramProcess)

	[errAbend属性追加]
		fukurou.process.Process_FileSearch#init(ParamProcess paramProcess)
		fukurou.process.Process_FileSearch#makeLineModel(int rowNo)
		fukurou.process.Process_Grep#init(ParamProcess paramProcess)
		fukurou.process.Process_Grep#action(LineModel data)

	[nioを使用すると UTF-8とShuft-JISで、エラーになる]
		fukurou.model.EventReader_TEXT#eventReader(File file,TableModelHelper helper)
		fukurou.process.FileLineModel#getLineCnt(File file,File ocFile)
		fukurou.process.Process_FileCopy#action(LineModel data)
		fukurou.process.Process_Grep#findKeyword(File file)
		fukurou.process.Process_Grep#changeKeyword(File inFile,File outFile,int firstLineNo)
		fukurou.process.Process_GrepChange#action(LineModel data)
		fukurou.process.Process_TableDiff#init(ParamProcess paramProcess)
		fukurou.process.Process_TableDiff#next()
		fukurou.process.Process_TableDiff#readName(BufferedReader reader)
		fukurou.process.Process_TableDiff#readF2Data(File file2,String encode2)
		fukurou.process.Process_TableReader#next()
		fukurou.util.CommentLineParser#main(String[] args)
		hayabusa.filter.AccessStopFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.filter.URLCheckFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.report2.OdsContentParser#readOOoXml(String fileName)

	[readText の取得方法を変更する]
		hayabusa.taglib.ExcelFileTag#doEndTag()

	[rowNo(行番号)も引数に取るようにします]
		fukurou.model.POIUtil#getCellMsg(Cell oCell)
		fukurou.model.POIUtil#getCelKigo(int rowNo,int colNo)

	[useDivOneLevel がうまく動かなかったので、修正]
		hayabusa.taglib.TopMenuTag#makeNextguiMenu()

	[個人リソースのUSE_ADD_KEY_LABELで初期値設定]
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)
		hayabusa.taglib.SelectTag#doStartTag()
	セレクトメニューの場合、キー:ラベル形式で表示するかどうか[true/false/null]を指定します。
		hayabusa.common.SystemData#USE_ADD_KEY_LABEL = "" ;
		gf\jsp\common\fileDownload.jsp

	[外部からも使えるように、static化します]
		fukurou.model.ExcelStyleFormat#getNumberValue(String fmtStr,double val)
		fukurou.model.ExcelStyleFormat#isDateFormat(String fmt)
		fukurou.model.ExcelStyleFormat#dateFormat(double val)

	[新規作成]
		hayabusa.taglib.ExcelFileTag#getExcelText(ExcelModel excel)

	[読込フラグ(FGLOAD) のマーカー設定追加]
		hayabusa.resource.ColumnDataLoader#getColumnData(String key)
		hayabusa.resource.LabelDataLoader#getLabelData(String key)

6.3.0.0 (2015/06/22)
	[ソースの整理]
	ソースのコメントを整理します。
	何かあれば、過去のzipから、変更箇所を洗い出してください。

6.2.6.0 (2015/06/19)
	[リセット呼び出し]
	全件無条件でのリセット呼び出しの使用有無。
		hayabusa.common.SystemData#RESET_ACTION_ALL_USE = "true" ;
	[プリンター一覧]
	サーバーのプリンター一覧取得時に、除外するプリンタ名(の先頭一致)をCSV形式で指定します。
		hayabusa.common.SystemData#OMIT_PRINTER_NAMES = "Fax,Microsoft XPS" ;
	サーバーのプリンター一覧のスペース区切り文字列対応
		hayabusa.common.HybsSystem#getPrinter()
	PRINTERに対応します
		hayabusa.taglib.CommonTagSupport#sys(String key)

	[keyVal指定方法]
	廃止の取りやめ:なんとなく便利なので残します。
		hayabusa.taglib.ColumnTag#setCodeKeyVal(String keyval)
	keyVal指定方法で、キーだけの場合も設定可能にします。
		DOC14\query.jsp(53): 		<og:column name="instrType" codeKeyVal="and:and or:or in:in notin:notin" />
		GFX004\result.jsp(54): 			<og:column  name="sqlType" codeKeyVal="INSERT:INSERT MODIFY:MODIFY" td="no" />

	[helpの移動]
		common/jquery/jquery-ui.js
	jspファイルに直接組み込んでいる場合は、削除
		common\gamen\14_EDIT\result.jsp(11): 	<script type="text/javascript" src="{@SYS.JSP}/common/jquery/jquery-ui.js?v={@SYS.BUILD_ID}" ><!-- --></script>
		common\gamen\14_EDIT\result_CLMSEQ.jsp(11): 	<script type="text/javascript" src="{@SYS.JSP}/common/jquery/jquery-ui.js?v={@SYS.BUILD_ID}" ><!-- --></script>
		common\gamen\14_EDIT\result_REPORT.jsp(11): 	<script type="text/javascript" src="{@SYS.JSP}/common/jquery/jquery-ui.js?v={@SYS.BUILD_ID}" ><!-- --></script>
		GF2202\main.jsp(10): 	<script type="text/javascript" src="{@SYS.JSP}/common/jquery/jquery-ui.js?v={@SYS.BUILD_ID}" ><!-- --></script>
		gf\script\common\autoManual.js
		jsp\common\autoManual.js
	helpの移動をするには、このJavaScriptが必要
		hayabusa.taglib.HeadTag#doEndTag()

	[リモートリソースのキャッシュクリア]
	リソース更新時に、リモートリソースのキャッシュクリアを行うかどうか指定します。
	GEでリソース更新する場合に、元のシステムへの自動反映させるため、初期値は、true にします。
		hayabusa.common.SystemData#USE_REMOTE_RESOURCE_CLEAR = "true" ;

	[共通化ファイル入力、出力]
	tableIdを引数に取れるように対応。3PAIN など、tableId を分けている場合に、指定します。
		jsp/common/upload.jsp
		jsp/common/filePopup.jsp
	[#csv2ArrayExt(String,int)の戻り値を、文字列配列から数字配列に変更]
		plugin.io.TableReader_Calc.DomOdsParser#processBook(Document doc,String sheetName,String sheetNos)

	[QUERYに表示される１行メニュは、説明なしの画面名称のみ表示する]
		hayabusa.taglib.TopMenuTag#makeOneLevelMenu()
		hayabusa.taglib.TopMenuTag#makeNextguiMenu()

	[caseIf 属性の追加]
		hayabusa.taglib.CommonTagSupport#release2()
		hayabusa.taglib.CommonTagSupport#setCaseIf(String cif)
		hayabusa.taglib.CommonTagSupport#useTag()

	[titleが未設定の時は、画面名称(画面ID)とする]
		hayabusa.taglib.HeadTag#doStartTag()

	[type別Selectionの場合、ラベルリソースを使用する為、言語を引数で渡す]
		hayabusa.db.SelectionFactory#newSelection(String type,String editPrm,String lang)
		hayabusa.db.Selection_HM#Selection_HM(String editPrm,String lang)
		hayabusa.db.Selection_KEYVAL#Selection_KEYVAL(String strCode,String lang)
		hayabusa.db.Selection_NULL#Selection_NULL(String strCode,String lang)
		hayabusa.db.Selection_NUM#Selection_NUM(String editPrm,String lang)
		hayabusa.db.Selection_YMD#Selection_YMD(String editPrm,String lang)
		plugin.column.Editor_MENU#Editor_MENU(DBColumn clm,String type)
		plugin.column.Renderer_MENU#Renderer_MENU(DBColumn clm,String type)

	[アルファベットの対応を廃止し、数字配列のみサポートします]
		fukurou.util.StringUtil#csv2ArrayExt(String csvData,int maxNo)

	[キーのnull判定は行わない]
	(個別のメソッド内で実施している。)
		hayabusa.taglib.ValueTag#setKey(String key1)

	[キーの判定に、isEmpty() が漏れていた]
		hayabusa.taglib.ValueTag#setSQLAttribute(DBTableModel table)

	[新規作成]
		fukurou.model.ExcelModel#getSheetNames()
		fukurou.model.ExcelModel#getNames()
		fukurou.model.ExcelModel#getStyleNames()
		hayabusa.taglib.ExcelFileTag.java
		fukurou.model.JacobUtil#toPrint(File inFile,String printer)
		fukurou.model.JacobUtil#saveAs(File inFile,File outFile)

	[行-列形式と、SHEET文字列判定を採用]
		fukurou.model.POIUtil#kigo2rowCol(String kigo)

	[行ループを 0～最終行の 降順で廻してなかった]
		hayabusa.taglib.EntryTag#allReset()
		hayabusa.taglib.EntryTag#allAction()
		hayabusa.taglib.EntryTag#resetData()

	[表題(title)属性のスペース対策(KEY:LBL をダブルクオートで囲う)]
		fukurou.db.DatabaseConfig#getCodeKeyVal()

	[リファクタリング]
		6.2.6.0_refactoring.txt

6.2.5.1 (2015/06/12)
	[CSV形式のkeys,vals引数(CSV引数)対応]
		hayabusa.taglib.ScheduleTag#setAttribute()
		hayabusa.taglib.ScheduleTag#setKeys(String key)
		hayabusa.taglib.ScheduleTag#setVals(String val)
		hayabusa.taglib.CommonTagSupport#getCSVParameter(String csvKey,String csvVal)

	[Modify情報が書かれていると、DELETE状況が再セットされないため、削除されなかった]
		hayabusa.taglib.TableMergeTag#makeIntersect(DBTableModel masterTbl,Map masterMap,Map slaveMap)
		hayabusa.taglib.TableMergeTag#makeMinus(DBTableModel masterTbl,Map masterMap,Map slaveMap)

	[StringUtil.nvalを、すべてのパラメータ取得時に適用します]
		plugin.daemon.Daemon_URLConnect#initDaemon()

	[シート名重複が自分自身の場合は、何もしない。]
		fukurou.model.ExcelModel#setSheetName( final int shNo, final String sheetName )

	[サンプルソース、リソース関連修正]
		ge/jsp/GE0005/result.jsp		ラベル(DESCRIPTION をTEXTAREAに変更)
		gf/jsp/GF6270					EXCEL出力
		gf/jsp/GF6350					スケジュール機能
		gf/jsp/GF6390					シェル実行
		gf/jsp/GFX003					対訳
		gf/jsp/GFX004					対訳

	[build.xml 修正]
	target name="spec" と、target name="check" で、javadoc からXMLファイルを作成したり、
	警告やリリースノート情報を作成していましたが、publicクラスのみの設定になっていました。
	全クラスを対象にするため、private="true" 属性を追加します。
		gf/build.xml

6.2.5.0 (2015/06/05)
	[DirectTableInsertTag]
	読み取り件数オーバーフロー時、HybsOverflowException を throw します。
		hayabusa/taglib/DirectTableInsertTag#values( final String[] vals, final int rowNo )
	デバック時に１行単位に出力するのを止めます。
		fukurou.model/TableModelHelper#values( final String[] vals, final int rowNo )

	[help機能]
	１．showViewManual 関数(カラム情報からマニュアルを自動作成するJavaScript)を
		resultScript.js から独立させ、新たに、autoManual.js を作成し、query.jsp でも
		このマニュアルが使えるようにします。
	２．上記対応の為、既存のquery.jsp の画面単位マニュアルのアイコンを変更します。

		gf/src/script/common/resultScript.js		showViewManual 関数 削除
		gf/src/script/common/autoManual.js			showViewManual 関数 移植
		gf/jsp/image/help.png						画面マニュアルのイメージ変更

		gf/jsp/custom/query_info.jsp				onClick="showViewManual()" の画像イメージ追加
		gf/jsp/custom/result_info.jsp				alt="Item Definition" を、title="Help" alt="help2" に変更
		gf/jsp/custom/result_FS_info.jsp			同上
		gf/jsp/custom/result_mdfy_info.jsp			同上

		hayabusa.taglib.HeadTag#doEndTag()

	[Edit機能]
	システム定数追加 USE_EDIT_WITH_NAME_SEQ
	 * EDITNAME利用時に、カラムの非表示が無ければ、書き込み許可するかどうか(true:許可/false:不許可)を指定。
	 * writeCheckタグで利用されます。
	 * この設定は、個別指定できません。
	 * 初期値：USE_EDIT_WITH_NAME_SEQ = "true"

	システム定数追加 USE_EDIT_WITH_VIEW_CHANGE
	 * EDITNAME利用時の編集可能時に、update.jsp等で、ViewFormType を、画面の指定通りにするか、
	 * HTMLSeqClmTable に、強制的に切り替えるかを、指定します(true:強制切替/false:通常通り)。
	 * 通常、検索を意識した、EDITNAME利用ですが、ユーザーがカスタマイズした並び順で、
	 * 登録したい場合に、true に設定します。
	 * viewタグで利用されます。
	 * この設定は、個別指定できません。
	 * 初期値：USE_EDIT_WITH_VIEW_CHANGE = "false"

		hayabusa.taglib.WriteCheckTag#isWrite()

	上記動作確認用のサンプル修正。
		jsp/GF6050

	[Edit機能]
	6.0.3.0 (2014/11/13) で、対応した EditMarker使用時の対策を解除します。
	元々は、ポップアップのカラムが、edit画面に出てしまうための対応でしたが、
	今の仕様は、カラムの配置換えのみでは、登録できるようにしているため、
	ポップアップも書き込み禁止にできなくなったためです。
		hayabusa.taglib.ViewFormTag#doEndTag()
		hayabusa.taglib.ViewFormTag#release2()
		hayabusa.taglib.ViewFormTag#doStartTag()

		6.0.3.0 (2014/11/13)
			Edit機能で、JSPソース変更時の対応で、EditMarker 使用時に、Edit編集画面に
			不要なカラムが表示される現象の対応を行います。

	[HTML5対策]
	6.2.4.2 (2015/05/29) で、textareaの自動改行しなくなった件で、CSS に、
	white-space: normal; を設定しましたが、この場合、長い文章の初めの箇所では
	手動で改行した場合は、改行されますが、短い文章や、長い文章でも、最後の方では
	リターンを打っても、改行されず、少し隙間が空く程度に見えます。
	どうも、pre を指定しないとダメなようです。
	これでも何か不都合がある場合は、再度調整します。
		src\script\common\default.css

		6.2.4.2 (2015/05/29)
			HTML5(IE11 ネイティブモード)で、textarea の文字が自動で折り返さなくなった。
			どうも、td タグの white-space: nowrap; 属性が継承されてしまうようです。
			default.css で、textarea { white-space: normal; } を設定しておきます。

	[readTableタグ 仕様変更]
	AutoReaderの仕様を変更します。
	これは、文字列配列で管理していた、リード順を、AutoReaderParam という内部クラスで
	管理するように変更しました。
	また、encode を指定した場合は、"Text" ＋ encode を先に処理する様に変更しました。
		hayabusa.taglib.ReadTableTag#doEndTag()
		hayabusa.taglib.ReadTableTag#release2()
		hayabusa.taglib.ReadTableTag#afterEnd()
		hayabusa.taglib.DirectTableInsertTag#afterEnd()
		hayabusa.taglib.DirectTableInsertTag#create(File file)

	[JavaDoc出力]
	タグリブマニュアルの元情報である、Doclet出力で、param 属性取得を、
	(0:ﾊﾟﾗﾒｰﾀ、1:ﾗﾍﾞﾙ、2:ｺﾒﾝﾄ、3:ｺｰﾄﾞ) に分解しており、この、2:ｺﾒﾝﾄ を、
	javadoc.xml の comment 属性に出力します。
	これに伴い、GEA08_A.xsl を変更し、GEA08_A.xml の出力内容を変えています。
		gf/src/xslt/GEA08_A.xsl
		fukurou.taglet.DocletTaglib#writeContents(ClassDoc[] classes,DocletTagWriter writer)

	同時に、htmlフィルターで、BR→改行処理が、引数間違いの為うまくできていなかった件も対応しました。
		fukurou.util.StringUtil#htmlFilter(String input,boolean flag)

	[統合DB対応の除去]
	アクセスログ取得の為,アプリケーション情報を追記するかどうかのパラメータの初期値を、
	false:追記しない に変更します。
	これは、特定環境下におけるログ収集機構がないと、ログの収集ができないため、
	単に、情報設定の余計な処理が発生するだけになる為です。
		hayabusa.common.SystemData#USE_DB_APPLICATION_INFO = false

	GEのリソース更新時に、同じシステムIDの別のTomcatのリソースのキャッシュをクリアして
	同期を取る処理(common/remoteResource.jsp) で、古い接続先情報があると、接続失敗までの
	タイムアウトがかかり、結果、リソース更新処理がものすごく遅くなる対策を行います。
	１．そもそも、複数Tomcatの仕組みでないと使用する必要がない為、システムパラメータで
	    使用の有無を指定できるようにします。これも、特殊系なので、初期値 false にします。
	２．リモートでリソース更新する場合でも、接続失敗までのタイムアウト(秒)を指定できるようにします。
	３．リモートで接続するユーザー：パスをシステムリソースで定義しておきます。
		hayabusa.common.SystemData#USE_REMOTE_RESOURCE_CLEAR = false
		hayabusa.common.SystemData#REMOTE_USER_PASS 
		jsp/common/remoteResource.jsp

		hayabusa.common.SystemData#URL_CONNECT_TIMEOUT = 1
		fukurou.util.URLConnect#getConnection()
		fukurou.util.URLConnect#setTimeout(int tout)
		fukurou.util.URLConnect#main(String[] args)
		hayabusa.taglib.URLConnectTag#connect()
		hayabusa.taglib.URLConnectTag#release2()
		hayabusa.taglib.URLConnectTag#setTimeout(String tout)

	[GMIS V6紙芝居対応]
	紙芝居(hayabusa.filter.FileResponseTransform.java) のパース処理を、強化します。
	・３ペインの場合の注意
		query.jspは、form飛び先がresult.htmになっているので、forward.htmに変更
	・entry.htm からの画面遷移
		entry.htm から、すぐさま他の画面に移る場合、戻るボタンを消す。
		（登録したときに一瞬戻るボタンが見えてしまうので）
		同様の理由で、<div id="noTransitionUrl">・・・・の文字も見えてしまうので、非表示設定で隠す。
	・location.href 時の submit 対応
		location.hrefコマンドでとび先のHTMを指定している場合
		typeがsubmitになっていると、FORMタグのとび先に遷移してしまうので、
		typeをbuttonに変更するとうまくいく。
		forward.htm しか処理してなかったのを、location.href を含むタグ内でを処理する様に変更。

	[GMIS V6紙芝居対応]
		hayabusa.taglib.LinkTag#doEndTag()

	[自動ヘルプ(showViewManual)のquery.jsp 対応]
		hayabusa.taglib.HeadTag#doEndTag()

	[5.8.8.0 (2015/06/05) 対応]
	5.8.8.0 (2015/06/05) では、URLチェック時の暗号化鍵を引数指定できる対応と、
	フレームワーク内のエラーメッセージのリソース化を取り込んでいます。
		[URLチェック時の暗号化鍵]
		URLチェック時はソース内部に書かれた暗号化鍵を利用していますが、セキュリティ的には問題があるため、
		外部から指定できるように変更します。
		受け側のフィルターではシステムリソースの「URL_CHECK_CRYPT」でキーを指定します。
		リンク作成時はLinkタグでurlCheckCryptを指定します。
		キーが指定されていない場合は、今まで通りのキーを利用します。
		必要十分程度の高速化を図るため、addURLCheckKeyにHybsCryptographyを渡す実装としています。
			fukurou.security.HybsCryptography#HybsCryptography( final String cryptKey )
			hayabusa.filter.URLCheckFilter#HybsCryptography
			fukurou.util.XHTMLTag#addURLCheckKey( final String href, final String key, final String userid, final long time )
			fukurou.util.XHTMLTag#addURLCheckKey( final String href, final String key, final String userid, final long time, final HybsCryptography crypt )
			fukurou.util.XHTMLTag#embedURLCheckKey( final String tag, final String key, final String userid, final long time )
			fukurou.util.XHTMLTag#embedURLCheckKey( final String tag, final String key, final String userid, final long time, final HybsCryptography crypt )
			hayabusa.taglib.LinkTag#release2()
			hayabusa.taglib.LinkTag#setUrlCheckCrypt( final String crypt )
			hayabusa.taglib.LinkTag#doEndTag()
			hayabusa.html.ViewLink_LINK#clear()
			hayabusa.html.ViewLink_LINK#setDBTableModel( final DBTableModel tbl )
			hayabusa.html.ViewLink_LINK#getMarkerString( final int row,final int clm,final String value )
			hybs-taglib.tld

		[Ver6 独自対応]
		urlCheckTimeの初期値を、INIT_TIMEに変更
			hayabusa.taglib.LinkTag#setUrlCheckTime(String time)
			hayabusa.taglib.LinkTag#release2()

		[エラーメッセージリソース化]
		ユーザに表示されるエンジン内部のエラーメッセージの一部をリソース化し、多言語対応可にします。
		今回はまず、特定のタグのみ対応を行います。
			hayabusa.taglib.FileUploadTag#doEndTag()
			hayabusa.taglib.ViewFormTag#doStartTag()
			ラベルリソース(**) ERR0043,ERR0044,ERR0045

6.2.4.2 (2015/05/29)
	[total が 0 の場合の対応]
	admin処理で、6.2.4.1 (2015/05/22) ディスク容量を求める処理で、total容量が
	０の場合、ゼロ割り算エラーとなったため、対応します。
	容量を求めることができないドライブがあると、ゼロが返るようです。
		hayabusa/servlet/HybsAdmin#tableTr2( final StringBuilder buf, final String name, final long total, final long usable )

	[js エラー対策]
	jqog.js で、未定義または NULL 参照のプロパティ 'className' は取得できません エラーが
	発生したため、null チェックを入れます。
	実際の原因は、CustomTables指定時に、og:header タグを使用していなかったため、TR属性が
	出力されなかったためです。
		src\script\common\jqog.js

	[HTML5対策]
	HTML5(IE11 ネイティブモード)で、textarea の文字が自動で折り返さなくなった。
	どうも、td タグの white-space: nowrap; 属性が継承されてしまうようです。
	default.css で、textarea { white-space: normal; } を設定しておきます。
		src\script\common\default.css

	[Submit(HTML5)  修正]
	HTML5サンプル画面(GF6040)に、カーブの入力窓、ボタン、画像ボタン、テキストを追加します。
		gf/jsp/GF6040/result.jsp
	submitタグで、画像ボタンを作る場合の、img属性指定時の、画像の配置を、
	left top から、center center に変更します。
	同時に、スタイル属性追加時は、一番初めにします。そうすることで、
	style属性で、これらの設定を上書きできるようになります。
		hayabusa/taglib/SubmitTag.java

	[EXCEL入力画面 修正]
	サンプルプログラムの、EXCEL入力画面(GF6250)を修正します。
	ファイル形式 から、Default、Fixed を削除し、POI を追加します。
		gf/jsp/GF6250/query.jsp

	[GF_DB定義書.xlsx で、スキーマ変更]
		GF28(対訳ﾃｰﾌﾞﾙ)
			ｼｽﾃﾑID	SYSTEM_ID	X(10)	VARCHAR2	追加
			ｷｰﾜｰﾄﾞ	KEYWORD		X(200)	VARCHAR2	追加
			保留区分	KBHORYU	X(1)	VARCHAR2	追加
							0:初期 1:翻訳済 9:保留
			訳文区分	KBYAKU	リソース変更
							1:通常ﾗﾍﾞﾙ 2:短縮ﾗﾍﾞﾙ 3:概要説明 4:ﾌｧｲﾙ
			原文言語	LANG_GEN	X(2)	VARCHAR2	削除
		ｲﾝﾃﾞｯｸｽおよび、ﾕﾆｰｸ制約変更

	[画面リソースの変更]
	管理 という名称が分かりにくかったので、それぞれ、変更しています。
		ｼｽﾃﾑ管理
		【ﾘｿｰｽ・帳票管理】
		【管理ﾂｰﾙ】


	[ACT_MAPOBJ アクションの追加]
		hayabusa.taglib.ValueTag#setSQLAttribute(DBTableModel table)
		hayabusa.taglib.ValueTag#setTableAttribute(DBTableModel table,String key,String action)

	[MAPOBJ , ALL_MAPOBJ アクションの追加]
		hayabusa.taglib.ValueTag#setAction(String act)

	[POIUtil を使わず、EventReader_XLS、EventReader_XLSX を直接呼び出します]
		plugin.io.TableReader_Excel#readDBTable(File file,String enc)

	[POIUtil#extractor → textReader に変更]
		plugin.io.TableReader_POI#readDBTable(File file,String enc)

	[POIUtil#extractor の判定方法変更]
		hayabusa.taglib.FileQueryTag#addFileData(int rowNo,int lvl,File fin)

	[StringUtil#spanCut(String) → StringUtil#tagCut(String) に変更します]
		hayabusa.db.AbstractRenderer#getWriteValue(String value)

	[StringUtil#tagCut(String) をラベルに適用します]
		hayabusa.io.AbstractTableWriter#writeLabel(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Calc#writeLabel(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeLabel(DBTableModel table,PrintWriter writer)

	[executeCount の設定がおかしい]
	DirectTableInsertTagでは、初期値が -1 のため、件数が１件少なくなっていた。
		hayabusa.taglib.DirectTableInsertTag#create(File file)
	ReadTableTagでは、設定されていなかった。
		hayabusa.taglib.ReadTableTag#afterEnd()

	[エラーを画面に出します]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[テキスト変換処理]
		fukurou.model.ExcelModel#textConverter(TextConverter conv)
		fukurou.model.ExcelModel#crConv(TextConverter conv,String val)
		fukurou.model.ExcelModel#textConverter(Map convMap)
		fukurou.model.TextConverter#change(String val)

	[引数判定の true/false の処理が逆でした]
		fukurou.model.POIUtil#main(String[] args)

	[改行以外に、「。」で分割します。]
		fukurou.model.POIUtil#wordReader1(File file,TableModelHelper helper)
		fukurou.model.POIUtil#wordReader2(File file,TableModelHelper helper)

	[行単位に、取り込むようにします]
		fukurou.model.POIUtil#pptReader2(File file,TableModelHelper helper)

	[リファクタリング]
		6.2.4.2_refactoring.txt

6.2.4.1 (2015/05/22)
	[EditConfigTag]
	doStartTag() メソッドは、親クラスと同じなので、オーバーライド不要
	削除します。
		hayabusa.taglib.EditConfigTag#doStartTag()
	[カラムが DBTableModel に存在しない場合、return から continue に変更]
		hayabusa.taglib.ViewFormTag#makeEditTable(String userViewClms)

	[REAL_PATH 対応]
	realPath は、HybsSystem経由で、取得する。
		hayabusa.common.SystemParameter#loadInitialParameter(ServletContext context,String contextName)
		hayabusa.filter.AccessStopFilter#init(FilterConfig filterConfig)
		hayabusa.filter.FileFilter#init(FilterConfig filterConfig)
		hayabusa.filter.URLCheckFilter#init(FilterConfig filterConfig)
		hayabusa.filter.URLHashFilter#init(FilterConfig config)
	realPath は、setInitialData ではなく、setRealPathメソッドで設定する。
		hayabusa.common.HybsSystem#setInitialData(Map param)
		hayabusa.common.HybsSystem#setRealPath(String path)
		hayabusa.common.HybsSystem#getRealPath()

	[メールのSMTP AUTH対応]
	POP BEFORE SMTPの認証については以前から対応していましたが、SMTP AUTHに対応します。
	但し、現行利用しているjavaMailではMD5に対応していないため限定的な対応となります。
	認証方法として「SMTP_AUTH」を指定してください。
		fukurou.mail.MailTX#MailTX(String host,String charset,String smtpPort,String authType,String authPort,String authUser,String authPass)
	追加(コメントのみ修正)
		fukurou.mail.MailTransfer	コメントのみ修正
		hayabusa.taglib.MailSenderTag#setAuthType(String type)

	[javax.mail.1.5.3.jar]
	mail-1.5.1.jar を、削除し、javax.mail.1.5.3.jar を使用します。
	オリジナルのファイルは、javax.mail.jar ですが、ダウンロードしたときの
	バージョンが判らなくなるので、一応、ファイル名を変えておきます。
	既存の、mail-1.5.1.jar ファイルと、名称を変えているので、削除忘れに
	ご注意ください。
		apps\jdk180u45\jre\lib\ext\javax.mail.1.5.3.jar

	[admin改造:ディスク容量を求めます]
	ディスクの容量、空き容量、使用率を admin 画面で表示します。
		hayabusa.servlet.HybsAdmin#getInfomation()
		hayabusa.servlet.HybsAdmin#tableTr2(StringBuilder buf,String name,long total,long usable)

	default.css で、memory、disc、discTD を定義
		jsp/common/default.css
		src/script/common/default.css

	[GE0006 復活]
	GE0006 ﾗﾍﾞﾙ概要説明 を復活します。
	ge/jsp/GE0006 ﾌｫﾙﾀﾞ、GE0006 リソース

6.2.4.0 (2015/05/15)
	[Jacob対応]
	Java COM Bridge
	JACOBは、JavaからのCOMオートメーションコンポーネント呼び出しを可能とする 
	JAVA-COMブリッジです。COMライブラリのネイティブな呼び出しにJNIを使います。
	JACOBは、32bitおよび64bitのJVMをサポートするX86およびx64環境で動作します。 
	http://osdn.jp/projects/sfnet_jacob-project/

	jdk180u45\jre\lib\ext 以下に、jar ファイルを配置する事と、
	C:\Windows\System32 に、dllファイルのコピーが必要です。
	現状の機能は、EXCELの変換と、PDF化、印刷(プリンタ指定)のみです。
	また、サーバーに、EXCEL をインストールする必要があります。
		apps\jdk180u45\jre\lib\ext\jacob-1.18-M2.jar

6.2.4.0 (2015/05/15)
	[fnUnblockUI 未定義エラーに対応]
	HeadTag の useBlockUI 属性で出力しているJavaScriptで、
	fnUnblockUI ファンクションが見つからない場合のエラーに対応しました。
		hayabusa.taglib.HeadTag#UNBLOCKUI_READY

	[TimeoutID の未定義エラー対策]
		gf\jsp\common\jquery\blockUI.js

	[submitタグ毎にGAMENIDを出力]
	submitタグ毎に飛ばし先を変える為、GAMENIDをボタン単位に出力する。
	GAMENID は、writeChectタグで hidden で出しているが、commonForward が hidden を拾えなかったため、問題なかった。
		hayabusa.taglib.SubmitTag#getHiddenTag(String command,String lbl,String valueLink)

	[maxScrollBarSize 追加]
		hayabusa.taglib.ViewFormTag#release2()
		hayabusa.taglib.ViewFormTag#setMaxScrollBarSize(String size)

		TLD 修正
		hybs-taglib.tld
			ViewFormTag#maxScrollBarSize

	[useRedirectHidden 属性追加]
		hayabusa.taglib.CommonForwardTag#doEndTag()
		hayabusa.taglib.CommonForwardTag#release2()
		hayabusa.taglib.CommonForwardTag#getForwardURI(HttpServletRequest request,HttpSession session)
		hayabusa.taglib.CommonForwardTag#setUseRedirectHidden(String flag)

		TLD 修正
		hybs-taglib.tld
			CommonForwardTag#useRedirectHidden

	[ガントが正しく高さ調整されない件]
	IE以外のブラウザで従来のガントが正しく高さ調整されていない件
		<script for="window" event="onload" type="text/javascript">
			  heightReset();
			  ganttResize();
		</script>

	scriptタグのfor,eventはHTML5では廃止属性になっており、無視されています。
	つまり、タグの位置でスクリプトが実行されており、heightReset中のgetElementById実行時に
	対象オブジェクトがまだ存在していないので高さ調整が実行されていません。
	（JavaScriptではなくJSP側の問題）
	・scriptタグを最下部に配置する
	・jQuery等でイベント登録を行う
	どちらかの方法で対応する必要があるかと思います。

	とりあえず廃止属性を削除して、最下部に移動させておきました。
		<script type="text/javascript" >
		        heightReset();
		        ganttResize();
		</script>
		gf/jsp/GANTT06\result.jsp(115): 	ganttResize();
		gf/jsp/GANTT06B\result.jsp(95): 	ganttResize();
		gf/jsp/GANTT06C\result.jsp(117): 	ganttResize(event,4);
		gf/jsp/GANTT09\result.jsp(121): 							ganttResize(evt);
		gf/jsp/GANTT09\result.jsp(125): 							ganttResize(evt);

	[HEAD,TAIL 追加]
		fukurou.process.Process_Grep#changeKeyword(File inFile,File outFile,int firstLineNo)
		fukurou.process.Process_Grep#changeKeywordAsBulk(String fileLine,File outFile)

	[aimai 属性は、BODYのincludeより前に追加]
		hayabusa.taglib.ColumnTag#makeTag()
		hayabusa.taglib.InputTag#makeTag()

	[body 属性のクリアが抜けていた]
		hayabusa.taglib.InputTag#release2()

	[logMsg 追加]
		hayabusa.taglib.WriteCheckTag#release2()


	[useFmtDeco属性とは無関係に、[!XXXX](値)を対応します]
		hayabusa.html.ViewMarker_MARKER#getMarkerString(int row,int clm,String value)

	[エラーを画面に出します]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[エンコード範囲内の value は、値を使う]
	(元に戻す)
		hayabusa.html.ViewLink_LINK#getMarkerString(int row,int clm,String value)

	[各andの終わりに、改行とTABを出力します]
		hayabusa.taglib.SqlWhereTag#makeSqlWhere()

	[新規作成]
		fukurou.util.FileInfo#isSUFIX(File file,String[] sufix)
		fukurou.util.FileInfo#isSUFIX(String filename,String[] sufix)

	[新規追加]
		fukurou.model.JacobUtil#excel2PDF(File inFile,File outPdf)
		fukurou.model.JacobUtil#getPrinters()
		fukurou.model.JacobUtil#main(String[] args)
		fukurou.model.JacobUtil#copyExcel(File inFile,File outFile)

	[無条件でOMITする名称を指定します]
		hayabusa.taglib.DirectTableInsertTag#doStartTag()
		hayabusa.taglib.ReadTableTag#addOmitNames(String omit)

	[途中の状況表示用(ログメッセージ)]
		hayabusa.taglib.WriteCheckTag#isWrite()

6.2.3.0 (2015/05/01)
	[CSV形式の作成を、String#join( CharSequence , CharSequence... )を使用]
		fukurou.db.DBSimpleTable#getInsertSQL()
		fukurou.process.Process_DBMerge#makePrepareStatement(String table,LineModel data)
		fukurou.process.Process_DBWriter#makePrepareStatement(String table,LineModel data)
		fukurou.xml.HybsXMLSave#insertSQL(String[] columns,String tableName)
		hayabusa.taglib.TableUpdateParamTag#getInsertSQL(TableUpdateParamTag.NamesData namesData)

	[POIUtil のメソッド名変更に伴う対応]
		hayabusa.taglib.FileQueryTag#addFileData(int rowNo,int lvl,File fin)

	[POI関連の拡張子ファイルかどうかを判定]
		fukurou.model.POIUtil#isPOI(File file)

	[len == maxSize のとき、パース文字列ではなく、元の値を返していた]
		fukurou.util.HybsDateUtil#parseDate(String value,int minSize,int maxSize)

	[list アクション追加、delete 処理は、フォルダ階層を丸ごと削除します]
		hayabusa.taglib.FileTag#actionExec(String action)

	[maxlength 変数は、0 の場合は、無制限になります]
		hayabusa.db.DBColumn#getFieldSize(int maxlength)
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		hayabusa.taglib.ColumnEditorTag#setMaxlength(String len)
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)
		hayabusa.taglib.ColumnTag#setMaxlength(String maxlen)

	[table属性追加]
		hayabusa.taglib.DirectTableInsertTag#release2()
		hayabusa.taglib.DirectTableInsertTag#setTable(String tbl)
	BODYのSQL文が無くても、table属性で自動生成します。
		hayabusa.taglib.DirectTableInsertTag#doStartTag()
		hayabusa.taglib.DirectTableInsertTag#doAfterBody()

	[textReader → extractor に変更]
		fukurou.model.POIUtil#extractor(File file,String encode)

	[writeKeyLabel 属性を追加]
		hayabusa.db.DBColumn#DBColumn(String lang,ColumnData clmData,LabelData lblData,CodeData cdData)
		hayabusa.db.DBColumn#DBColumn(DBColumnConfig config)
		hayabusa.db.DBColumn#getWriteValue(String value)
		hayabusa.db.DBColumn#getConfig()
		hayabusa.io.AbstractTableWriter#createDBColumn()
		hayabusa.io.AbstractTableWriter#writeLabel(DBTableModel table,PrintWriter writer)
		hayabusa.io.AbstractTableWriter#writeName(DBTableModel table,PrintWriter writer)
		hayabusa.io.AbstractTableWriter#writeSize(DBTableModel table,PrintWriter writer)
		hayabusa.io.AbstractTableWriter#writeClass(DBTableModel table,PrintWriter writer)
		hayabusa.io.AbstractTableWriter#writeSeparator(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Default#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeLabel(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeName(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeSize(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeClass(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeSeparator(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeData(DBTableModel table,PrintWriter writer)

	[もう一つのコンストラクタを呼びように変更]
		hayabusa.db.DBColumnConfig#DBColumnConfig(String name)

	[アップロードファイルを、UPLOAD_FILESキーに、Listオブジェクトに格納します]
		hayabusa.taglib.FileUploadTag#makeDBTable(MultipartRequest multi)
		hayabusa.taglib.FileUploadTag#makeDBTableFromClms(MultipartRequest multi)

	[キー,ラベルで分離して出力するかどうか]
	writeKeyLabel 属性を追加
		hayabusa.taglib.ColumnEditorTag#release2()

	[キー／ラベルで分離して出力するかどうか]
		hayabusa.db.DBColumn#isWriteKeyLabel()
		hayabusa.db.DBColumnConfig#setWriteKeyLabel(boolean flag)
		hayabusa.db.DBColumnConfig#isWriteKeyLabel()
		hayabusa.taglib.ColumnEditorTag#setWriteKeyLabel(String flag)

	[パラメータ変更、textReader → extractor に変更]
		fukurou.model.POIUtil#main(String[] args)

	[マーク表示を廃止]
		hayabusa.db.Selection_DBRADIO#getValueLabel(String selectValue,boolean flag)

	[内部処理を大幅に変更します]
		fukurou.util.HybsDateUtil#parseNumber(String value)

	[新規作成]
		fukurou.model.POIUtil#textReader(File file,TableModelHelper helper)
		fukurou.util.FileInfo#getNAME(File file)
		fukurou.util.FileInfo#getNAME(String filename)
		fukurou.util.FileInfo#getSUFIX(File file)
		fukurou.util.FileInfo#getSUFIX(String filename)
		plugin.io.TableReader_POI#readDBTable(File file,String enc)

	[新規追加]
		fukurou.util.HybsDateUtil#addZero(String val)

	[行読み飛ばし nullSkipClm追加]
		fukurou.model.TableModelHelper#value(String val,int rowNo,int colNo)
		fukurou.model.TableModelHelper#setNullSkipClm(String clm)
		hayabusa.io.AbstractTableReader#setNullSkipClm(String clm)
		hayabusa.io.TableReader#setNullSkipClm(String clm)
		hayabusa.taglib.DirectTableInsertTag#create(File file)
		hayabusa.taglib.ReadTableTag#setNullSkipClm(String clm)
		hayabusa.taglib.ReadTableTag#release2()
		plugin.io.TableReader_Excel#readDBTable(File file,String enc)
		plugin.io.TableReader_Text#readDBTable(File file,String enc)
		hayabusa.taglib.ReadTableTag#create(File file)

	[複数処理を考慮して、例外処理は発行しない]
		hayabusa.taglib.ReadTableTag#doEndTag()

	[directTableInsert ｽｸﾘﾌﾟﾄ自動作成]
	directTableInsertで、INSERTのSQL文を自動作成します。
	テーブル名を指定します。
		directTableInsert に、table属性を追加します。

	[readTable のnullカラムスキップ]
	readTable、directTableInsertで、指定のカラムが、null の場合、読み飛ばします。
		readTable に、nullSkipClm属性を追加します。
		directTableInsert に、nullSkipClm属性を追加します。

	[readTable のnullカラムスキップ]
	セレクトメニューの場合、キーとラベルを分けて出力するかどうか[true/false]を指定します
		columnEditor に、writeKeyLabel属性を追加します。

		hybs-taglib.tld

6.2.2.4 (2015/04/24)
	[W100 Bulkset入力枠]
	Bulkset入力枠で、幅 100% 設定で、以下の class属性の場合は、
	幅を解除します。
	.MD5 , .PN , .DATE , .YM , .YM01 , .YM31 , .YMD , .YMDH , .HMS , .R , .S9 , .X9 , .RADIO
		gf/jsp/common/default.css
		gf/src/script/common/default.css
	[BITBOX 新規追加(暫定)]
		hayabusa.db.SelectionFactory#newSelection(String type,CodeData codeData,String addKeyLabel)
	[class="W100"の追加条件に、dbType 制限をかけます]
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)
	[getRadioLabel廃止]
	getValueLabel を使用する。
		plugin.column.Renderer_RADIO#getValue(String value)
		plugin.column.Renderer_RADIO#getWriteValue(String value)
	[getRadio廃止]
	getOption として、引数違いとして用意する。
		plugin.column.Editor_DBRADIO#getValue(String value)
		plugin.column.Editor_DBRADIO#getValue(int row,String value)
		plugin.column.Editor_RADIO#getValue(String value)
		plugin.column.Editor_RADIO#getValue(int row,String value)
	[getValueLabel を使用する]
		hayabusa.db.Selection_RADIO#getValueLabel(String selectValue)

	[メソッド変更]
	旧 #getRadio( String , String , boolean )
		hayabusa.db.Selection_DBRADIO#getOption(String name,String selectValue,boolean useLabel)
		hayabusa.db.Selection_NULL#getOption(String name,String selectValue,boolean useLabel)
		hayabusa.db.Selection_RADIO#getOption(String name,String selectValue,boolean useLabel)

	[新規追加(暫定)]
		hayabusa.db.Selection_BITBOX#getValueLabel(String selectValue,boolean flag)
		hayabusa.db.Selection_BITBOX#getValueLabel(String selectValue)
		hayabusa.db.Selection_BITBOX#Selection_BITBOX(CodeData cdData)
		hayabusa.db.Selection_BITBOX#getOption(String selectValue,boolean seqFlag,boolean useShortLabel)
		hayabusa.db.Selection_BITBOX#getOption(String name,String selectValue,boolean useLabel)
		plugin.column.Editor_BITBOX#newInstance(DBColumn clm)
		plugin.column.Editor_BITBOX#getValue(String value)
		plugin.column.Editor_BITBOX#getValue(int row,String value)
		plugin.column.Editor_BITBOX#Editor_BITBOX()
		plugin.column.Editor_BITBOX#Editor_BITBOX(DBColumn clm)
		plugin.column.Renderer_BITBOX#newInstance(DBColumn clm)
		plugin.column.Renderer_BITBOX#getValue(String value)
		plugin.column.Renderer_BITBOX#getValue(int row,String value)
		plugin.column.Renderer_BITBOX#getWriteValue(String value)
		plugin.column.Renderer_BITBOX#Renderer_BITBOX(DBColumn clm)
	旧 #getRadio( String , String , boolean ) メソッドの代替えです。
		hayabusa.db.Selection#getOption(String name,String selectValue,boolean useLabel)

	5.8.6.1 (2015/04/17) を取り込みました。
		[DBType_HMS修正]
		(6.2.2.3 (2015/04/10) の対応分)
		0開始の時間が正常に処理されないため修正します。
		同時に6桁(hhmmss)と4桁(hhmm)どちらでも正しく動作するように対応します。

		[URLCheck機能追加]
		ロードバランサ等でURL変換を行ってアクセスしているような場合にURLCheckが動作しませんでした。
		URLCheckは実際のリクエストURLと、Linkタグで作成した際のURLを後方一致でチェックする機能のため、
		復号化されたURLの先頭部分を無視できる設定を追加します。
		フィルタ設定の際にignoreURLにhttps://wwwのように無視する部分までのURLを設定してください。
		通常は設定する必要ありません。
			hayabusa.filter.URLCheckFilter#init(final FilterConfig filterConfig)
			hayabusa.filter.URLCheckFilter#isValidAccess( final ServletRequest request )
			web.xml

6.2.2.3 (2015/04/10)
	[桁数可変に対応]
	数値変換エラーを発生させない様にします。
	同時に、前回修正時にのミス修正
		plugin.column.DBType_HMS#valueSet(String value)

	[fullAccessロール指定に、モードのみ指定機能を追加]
		hayabusa.resource.RoleMode#RoleMode(String roles,String mode)

	[htmlフィルターに、BR→改行処理機能を追加]
		fukurou.util.StringUtil#htmlFilter(String input,boolean flag)
		hayabusa.db.Selection_CODE#Selection_CODE(CodeData cdData,String addKeyLabel)
		hayabusa.db.Selection_DB#Selection_DB(String newQuery,String dbid,String lang,String addKeyLabel)
		hayabusa.db.Selection_DB#getValueLabel(String selectValue,boolean flag)
		hayabusa.resource.LabelData#LabelData(String[] data)
		hayabusa.resource.LabelData#getLongLabel(String title)
		hayabusa.taglib.FavoriteLinkTag#getFavoriteIcon()
		hayabusa.taglib.HelpTag#getLinkBody(String icon,String title)
		hayabusa.taglib.HideMenuTag#doStartTag()
		hayabusa.taglib.TopMenuTag#makeTagMenuString(String href,String target,String bodyIn,String gamenId,String imgKey,int type)
		plugin.column.Renderer_ICON#getValue(String value)
		plugin.column.Renderer_SLABEL#getValue(String value)
	互換性の為のメソッド。
		fukurou.util.StringUtil#htmlFilter(String input)

	[「\n」という文字列を、BRタグに変換する処理を追加]
		fukurou.util.StringUtil#yenN2br(String input)

	[雛形シートにそのままデータを書き込んでいく]
		fukurou.model.ExcelModel#createSheet(String sheetName)
	シートは削除不要
		plugin.io.TableWriter_Excel#writeDBTable()

	[カレンダの文字サイズ変更]
	ポップアップカレンダの文字サイズを大きくします。
	サイズ変更は、common/calendar2.css で、変更しますが、custom.css でも
	変更できるようにしておきます。
	※ common/calendar.jsp の、css の位置を、custom.css の前に移動します。
	   後から設定したＣＳＳ (custom.css)が機能するようにします。
	<link rel="stylesheet" href="../common/calendar2.css" type="text/css" />
		gf/jsp/common/calendar.jsp
		gf/src/script/common/calendar2.css

	IEでスクロールバーが出るケースがあるため、２pxのマージンを追加
		gf/src/script/common/calendar2.js#setWinSize()

6.2.2.2 (2015/04/03)
	[W100 Bulkset入力枠]
	ヘッダーにBulkset用のテキストフィールドを作成していますが、
	これを、size="1"  maxlength 無指定 で作成します。
	size は、ヘッダー幅の最大に合わせる関係で、必要最小限の大きさにするため、
	固定で1 にします。ただし、テーブルボディー部のテキストフィールドの大きさに
	広がります。
	maxlength は、無指定の場合、制限なしになりますが、openGion各部にこのサイズを
	使用する箇所があり、変更できないため、テキストフィールド 作成処理に、
	強制的に設定するように、修正しています。

	[NO_MAXLEN キーの値が、"true" の場合、maxlength を強制削除する]
		fukurou.util.XHTMLTag#input(Attributes attri,String name,String value,String optAttri)
		fukurou.util.XHTMLTag#inputAttri(Attributes attri)
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)

	[桁数可変に対応]
		plugin.column.DBType_HMS#valueAdd(String value,String add)
		plugin.column.DBType_HMS#valueSet(String value)
		plugin.column.DBType_HMS#valueCheck(String key,String value,int sizeX,int sizeY,String typeParam,boolean isStrict)
		plugin.column.DBType_HMS#valueAdd(String value)

	[帳票デーモン起動]
	帳票デーモン起動画面で、SYSTEM_ID の扱いが、'{@SYS.SYSTEM_ID}' であったのを、
	[SYSTEM_ID] を参照するように変更したが、対応が中途半端であった。
	取りあえず、一旦、'{@SYS.SYSTEM_ID}' に戻します。
	これは、デーモン起動のパラメータは、GE で作成しますが、デーモンキーワードは、
	起動時のシステムID単位に作成する仕様だったのか、単なるミスなのか、判りません。
	ただし、起動画面が、SYSTEM_ID 必須ではないため、引数にすることもできないため、
	取りあえず戻します。
	※ 注意 Ver5 でも同様のコーディングになっています。
		ge/jsp/REP21/result.jsp , result2.jsp

	5.8.6.0 (2015/04/03) まで、対応完了
		(6.0.3.0で追加した機能の移植なので、これ自体の対応はありません）

6.2.2.1 (2015/03/31)
	[PostgreSQL対応]
	最後の記号を、"/" から、";" に変更します。
	db定義関係で、04_VIEW/GEA10V01.xml#SYSDATE を、CURRENT_DATE に変更
		plugin.table.TableFilter_DBSRC_OUT#makeEndLine()

	[SYSDATE 項目追加]
		fukurou.db.DBFunctionName#DBFunctionName(String con,String substr,String sysdt)
		fukurou.db.DBFunctionName#getFunctionName(String func)

6.2.2.0 (2015/03/27)
	[ハイライトのclickイベント]
	選択行のハイライト表示を行った場合に、行選択でRadioボタンにclickイベントを発行させるかどうか指定します。
	 * true にセットすると、行選択で、ラジオにチェックが付くと同時に、クリックイベントが発行されます。
	 * POPUP系の場合は、その時点でRETURN(画面が閉じて、値がセット)されます。
	 * 個別に指定する場合は、ViewFormTagで、JavaScriptの hilightRow メソッドの引数に指定します。
	 * trueの場合、clickイベントを発行させます。
	 * falseの場合、従来通り、ハイライト表示でラジオのチェックは入りますが、イベントは発行されません。
	 * 互換性を考えれば、false ですが、POPUP系で、行選択してしまうと、選択できなくなるため、
	 * 行選択で、即POPUPが閉じる true にしておきます。
	 * VIEW_USE_HILIGHT_RADIO_CLICK = "true" ;
		gf\src\script\common\resultScript.js#hilightRow( evt, isCheckOnly, isRadioClick )

		hybs-taglib.tld

	[ラベルキーでの値読込]
	行選択時に、色が変わる、row_hilight が、resultScript.js で直接色を定義されていたので、
	カスタマイズできませんでした。
	そこで、グローバル変数化して、result_info.jsp で指定できるようにしました。
		gf\src\script\common\default.css
		gf\src\script\common\resultScript.js
		gf\jsp\custom\result_info.jsp
		gf\jsp\custom\result_tab_info.jsp
		gf\jsp\custom\result_mdfy_info.jsp
		gf\jsp\custom\result_FS_info.jsp

	[曖昧検索で、name と id が異なると動かない]
	曖昧検索で、name と id が異なると動かない現象が発生。id は、name から自動生成されるのでidを削除する。
		ge/GE0002/query.jsp(50): 		<og:column name="GUIKEY" id="FOCUS" aimai="V*" />
		ge/GE0003/query.jsp(31): 		<og:column name="CLM" id="FOCUS" aimai="V*" />
		ge/GE0004/query.jsp(30): 			<og:column name="CLM" id="FOCUS" aimai="V*" />
		ge/GE0005/query.jsp(30): 			<og:column name="CLM" id="FOCUS" aimai="V*" />

	[DirectWriteTableTag]
	DirectWriteTableTag で、機能強化します。
	①replaceFrom、replaceTo に、\n,\r,\t をサポートします。
		hayabusa.taglib.DirectWriteTableTag#setReplaceFrom(String str)
		hayabusa.taglib.DirectWriteTableTag#setReplaceTo(String str)
		hayabusa.taglib.DirectWriteTableTag#changeRNT(String str)
	②XSSチェック,クォートチェック をサポートします。
		hayabusa.taglib.DirectWriteTableTag#setQuotCheck(String flag)
		hayabusa.taglib.DirectWriteTableTag#setXssCheck(String flag)
		hayabusa.taglib.DirectWriteTableTag#doAfterBody()
		hayabusa.taglib.DirectWriteTableTag#release2()

		hybs-taglib.tld

	[#afterEnd() メソッド 新規作成。]
		hayabusa.taglib.DirectTableInsertTag#afterEnd()
		hayabusa.taglib.ReadTableTag#afterEnd()

	[#replaceParam( String[] , int , ArrayTableModel )  廃止に伴う処置]
		fukurou.business.AbstractBizLogic#replaceParam(String[] str)

	[BRと\nを相互に変換する処理を追加]
		fukurou.util.StringUtil#br2YenN(String input,boolean flag)
		hayabusa.db.Selection_CODE#Selection_CODE(CodeData cdData,String addKeyLabel)
		hayabusa.db.Selection_DB#Selection_DB(String newQuery,String dbid,String lang,String addKeyLabel)
		hayabusa.db.Selection_DB#getValueLabel(String selectValue,boolean flag)
		hayabusa.resource.LabelData#LabelData(String[] data)
		hayabusa.resource.LabelData#getLongLabel(String title)
		hayabusa.taglib.FavoriteLinkTag#getFavoriteIcon()
		hayabusa.taglib.HelpTag#getLinkBody(String icon,String title)
		hayabusa.taglib.HideMenuTag#doStartTag()
		hayabusa.taglib.TopMenuTag#makeTagMenuString(String href,String target,String bodyIn,String gamenId,String imgKey,int type)
		plugin.column.Renderer_ICON#getValue(String value)
		plugin.column.Renderer_SLABEL#getValue(String value)

	[ColumnAction インナークラスでパラメータを整理する。]
		hayabusa.taglib.ReadTableTag#setOmitNames(String clms)
		hayabusa.taglib.ReadTableTag#setCheckColumns(String clms)
		hayabusa.taglib.ReadTableTag#setAdjustColumns(String clms)
		hayabusa.taglib.ReadTableTag#setNullCheck(String clms)
		hayabusa.taglib.ReadTableTag#setUseRenderer(String flag)
		hayabusa.taglib.ReadTableTag#doEndTag()
		hayabusa.taglib.ReadTableTag#release2()
		hayabusa.taglib.ReadTableTag#create(File file)

	[ColumnActionListener 対応。]
		hayabusa.db.ColumnActionListener#end(boolean okFlag)
		hayabusa.io.AbstractTableReader#setTableDBColumn(String[] names)
		hayabusa.io.AbstractTableReader#setTableColumnValues(String[] values,int rowNo)
		hayabusa.taglib.DirectTableInsertTag#doStartTag()
		hayabusa.taglib.DirectTableInsertTag#release2()
		hayabusa.taglib.DirectTableInsertTag#create(File file)

	[DBColumnオブジェクトの文字列表現(#toString())を実装します。]
		hayabusa.db.DBColumn#toString()

	[Overflow処理(maxRowCount)は、Tag側に戻す。]
		plugin.io.TableReader_Calc#makeBody(TableReader_Calc.RowInfo rowInfo)

	[Overflow処理は、Tag側に戻す。]
		fukurou.model.TableModelHelper#endRow()

	[SelectionCellEditor I/Fを追加]
		hayabusa.db.DBColumn#getReaderValue(String value)

	[TEXTカラムを追加したうえで、ファイルの内容を読み込むかどうか[true/false]を指定します(初期値:false)。]
		hayabusa.taglib.FileQueryTag#initDBTable()
		hayabusa.taglib.FileQueryTag#addFileData(int rowNo,int lvl,File fin)
		hayabusa.taglib.FileQueryTag#setUseText(String flag)

	[celKigo を求めるロジック変更]
		fukurou.model.POIUtil#getCellMsg(Cell oCell)
		fukurou.model.POIUtil#getCelKigo(int colNo)

	[hilightRow で、行選択時にイベント発行可否を指定できるようにする。]
		hayabusa.taglib.ViewFormTag#setUseHilightRadioClick(String useClick)
		hayabusa.taglib.ViewFormTag#doEndTag()

	[hilightRow で、行選択時にイベント発行可否を指定できるようにする]
	isHiRadioClick 追加
		hayabusa.taglib.ViewFormTag#release2()

	[interface に変更タイプ と、書込み許可を追加]
		hayabusa.db.DBTableModel#addColumnValues(String[] values,String modType,boolean rw)
		hayabusa.db.DBTableModelImpl#addColumnValues(String[] values,String modType,boolean rw)

	[useText属性追加。]
		hayabusa.taglib.FileQueryTag#release2()

	[ファイルの拡張子を、".xls" から、システムリソースの TABLE_WRITER_EXCEL_TYPE に変更]
		hayabusa.taglib.FileUDTag#doEndTag()

	[マクロ付Excel(.xlsm)対応]
		fukurou.model.ExcelModel#ExcelModel(File file,boolean isOpen)
		fukurou.model.POIUtil#excelReader(File file,TableModelHelper helper)

	[互換モード／ネイティブモード対応]
	クリアボタンをbutton→input に変更
		hayabusa.taglib.QueryButtonTag#getReset()
	検索ボタンをbutton→input に変更
		hayabusa.taglib.QueryButtonTag#makeTag()

	[先頭に、'0 が含まれる場合のセミコロンや、前後のダブルクオートは削除]
		fukurou.model.TableModelHelper#value(String val,int rowNo,int colNo)

	[初期値を、無制限に変更]
		hayabusa.taglib.ReadTableTag#setMaxRowCount(String count)

	[引数ファイル(Text)を、テキスト化。]
		fukurou.model.POIUtil#textReader(File file,String encode)
		fukurou.model.POIUtil#textReader(File file,TableModelHelper helper,String encode)

	[新規作成]
		hayabusa.io.AbstractTableReader#setColumnActionListener(ColumnActionListener listener)
		hayabusa.io.TableReader#setColumnActionListener(ColumnActionListener listener)

	[新規追加]
		hayabusa.db.SelectionCellEditor#getReaderValue(String value)

	[読取時の最大エラー件数(errRowCount) を新規追加]
		hayabusa.taglib.ReadTableTag#setErrRowCount(String count)

6.2.1.0 (2015/03/13)
	[ラベルキーでの値読込]
	5.2.1.0 (2010/10/01) で導入した、CodeDataのロングラベルから、
	コード値を見つける機能を、廃止します。
	これは、コードリソースを持つデータをレンデラー形式でファイル出力した場合、
	ラベルしか出力されないため、そのファイルをアップロードできないのですが、
	無理やり、ラベルからコードの逆変換で、値を求めて、アップロードする機能でした。
	ただし、同一ラベルが存在したり、そもそも、その様な中途半端なデータを読み込む事
	自体、危険なので、廃止します。
	現状は、コードリソースの、キー:ラベル 形式で出力された場合は、コンマ(:)で分解して
	キーだけ読み取る機能がありますので、そちらが使えます。
		hayabusa.resource.CodeData.java#makeLabelMap()
		hayabusa.io.AbstractTableReader#setTableDBColumn(String[] names)
		hayabusa.io.AbstractTableReader#setTableColumnValues(String[] values,int rowNo)

	[GE 見直し]
	jsp/common/releaseNotes.jsp		→	jsp/custom/releaseNotes.jsp	に変更
	jsp/common/dbid_sabun.jsp		→	jsp/custom/dbid_sabun.jsp	に変更
	jsp/custom/menu_init.jsp に、U_SYSID 変数に初期システムIDをセットする処理を入れる。
	aimai="true"	→	aimai="V*" に変更し、result.jsp の like '{@XXX}%'" を、like '{@XXX}'" にする。
	上記の対応の中で、そもそも、aimai="true" にもなっていないあいまい検索対象カラムも対応する。

	[GF/GEの曖昧入力対応]
	検索条件の、clazz="aimai" を、aimai="V*" 等に変更します。
	これに伴い、query の like 文の "%" を、削除します。
		6.2.1.0_aimai.txt

	[ColumnActionListener 新規作成]
		hayabusa.db.ColumnActionListener#setNames(String[] names)
		hayabusa.db.ColumnActionListener#setValues(String[] values,int rowNo)

	[DBTableModel を外部からセットします。]
		hayabusa.io.AbstractTableReader#setDBTableModel(DBTableModel table)
		hayabusa.io.TableReader#setDBTableModel(DBTableModel table)

	[Default廃止に伴い、Defaultが指定された場合は、Textに置き換える。]
		hayabusa.taglib.ReadTableTag#setReaderClass(String readerCls)

	[NAME だけ特殊処理するのではなく、統一する。]
		fukurou.db.DBFunctionName#getFunctionName(String func,String dbid)

	[TableReaderModel を外部からセットします。]
		plugin.io.TableReader_Calc#makeHeaderFromClms()
		plugin.io.TableReader_Calc#makeHeader(TableReader_Calc.RowInfo rowInfo)
		plugin.io.TableReader_Excel#readDBTable(File file,String enc)
		plugin.io.TableReader_Text#readDBTable(File file,String enc)

	[UserInfo が null の場合の処理を追加。]
		hayabusa.taglib.ErrorTag#doEndTag()

	[setTableColumnValuesに、行番号を引数に追加]
		plugin.io.TableReader_Calc#makeBody(TableReader_Calc.RowInfo rowInfo)

	[エラーメッセージに SQL文を追加します。]
		hayabusa.taglib.QueryTag#execute(Query query)

	[カラム名のゼロ文字列と、"-" も除外する。]
		hayabusa.html.AbstractViewForm#setBooleanArray(String clsm,boolean def,boolean[] arrays)

	[ディレクトリ以外からファイルのみに対象を変更。]
		fukurou.process.FileLineModel#getLineCnt(File file,File ocFile)

	[ファイルの削除に失敗するため、削除しない。]
		fukurou.process.FileLineModel#setFileVals(int level,File file)

	[先頭に、'0 が含まれる場合は、カンマを削除]
		fukurou.model.TableModelHelper#value(String line,int rowNo,char sepa)
		fukurou.util.StringUtil#csvOutQuote(String str)

	[動的カラム(COLUMN)は、TEXT に置き換える。]
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)

6.2.0.1 (2015/03/06)
	[画面IDのキー]
	画面IDのキーに、"GAMENID" と、"gamenId" の２種類が混在していた為、
	"GAMENID" に統一します。
		hayabusa.taglib.FileUDTag#doStartTag()
		hayabusa.taglib.FileUDTag#doEndTag()
		gf/jsp/common/fileDownload.jsp(25): 	<og:userInfo command="GET" key="REPORT_DEFAULT_MODELNAME_{@gamenId}" />
		gf/jsp/common/fileDownload.jsp(35): <og:file action="exists" fileURL="{@SYS.REAL_PATH}report/{@gamenId}" file1="fileDownloadList.txt" notEquals="true" useStop="false">
		gf/jsp/common/fileDownload.jsp(38): 		fileURL		= "{@SYS.REAL_PATH}report/{@gamenId}"
		gf/jsp/common/fileDownload.jsp(47): 		fileURL		= "{@SYS.REAL_PATH}report/{@gamenId}"
		gf/jsp/common/fileDownload.jsp(79): 		<og:file action="exists" fileURL="{@SYS.REAL_PATH}report/{@gamenId}" file1="{@MODELNAME}.ods" notEquals="true" useStop="false">
		gf/jsp/common/fileDownload.jsp(89): 				fileURL		= "{@SYS.REAL_PATH}report/{@gamenId}/"
		gf/jsp/common/gamen/14_EDIT\result.jsp(18): 	<og:userInfo command="SET" key="BASE_GAMENID" value="{@gamenId}" />
		gf/jsp/common/gamen/14_EDIT\result_REPORT.jsp(32): 		keys="REPNAME,MODELNAME,TYPE,D_MARK,gamenId,GAMENID"
		gf/jsp/common/gamen/14_EDIT\tab.jsp(19): 	<og:userInfo command="SET"		key="BASE_GAMENID" value="{@gamenId}" />

	[ASCII以外の文字の、URLエンコードを行う。]
		fukurou.util.StringUtil#urlEncode2(String value)
		hayabusa.html.ViewLink_LINK#getMarkerString(int row,int clm,String value)

	[EDITNAME利用時に、カラムの非表示が無ければ、書き込み許可する。]
		hayabusa.taglib.WriteCheckTag#isWrite()

	[TableFormatter#getLocation(int)の有効判定]
		plugin.view.ViewForm_HTMLCustomTable#getViewClms()
		plugin.view.ViewForm_HTMLCustomTreeBOM#getViewClms()
		plugin.view.ViewForm_HTMLFormatTable#getViewClms()
		plugin.view.ViewForm_HTMLStackedGanttTable#getViewClms()

	[hrefアドレスのASCII以外の文字の、URLエンコードを行う。]
		hayabusa.html.ViewLink_LINK#setDBTableModel(DBTableModel tbl)
		hayabusa.html.ViewLink_LINK#clear()
		hayabusa.taglib.LinkTag#makeTag()

	[互換性の関係で、nullかゼロ文字列の時は、そのまま、in を返す。]
		fukurou.util.StringUtil#numberFormat(String in,int minFraction)

	[非表示のマーカーに、Formatter#NO_DISPLAY を使用する。]
		hayabusa.html.AbstractViewForm#setFormatNoDisplay(TableFormatter format)
		hayabusa.html.TableFormatter#setNoDisplay(int no)
		hayabusa.html.TableFormatter#getSystemFormat(int row,int loc)

	[GFの曖昧入力対応]
	検索条件の、clazz="aimai" を、aimai="V*" 等に変更します。
	これに伴い、query の like 文の "%" を、削除します。
		6.2.0.1_aimai.txt

	[帳票進捗表示]
	帳票を画面から発行した場合、進捗が捉えにくくなっています。
	また、PDFやEXCELの場合、作成されたファイルをダウンロードする必要があります。
		gf/jsp/common/reportSelect.jsp			帳票振り分け条件のプルダウンメニューを作成します。
		gf/jsp/common/reportView.jsp			発行処理後に、状況表示される画面です。

	リソース追加
		MSG0086 確認 

	5.8.5.0 (2015/03/06) を取り込みました。
		[POPUP機能追加]
		ポップアップの戻り値をキャレット位置に追記する事ができるようにします。
		popupタグの属性でappend="true"を指定してください。
		この機能が正常に動作するのは、ポップアップの戻り値が1つの場合です。
		それ以外の場合は入力欄の先頭に追加されます。
			hayabusa.taglib.PopupTag#setAppend( final String flg )
			hayabusa.taglib.PopupTag#makePopup( final boolean useKey )
			hayabusa.taglib.PopupTag#release2()
			jsp/common/default.js
			hybs-taglib.tld

		[CACHE仮対応]
		CACHEはSQLが利用できるODBですので、実際にどの程度利用できるのかはともかく
		処理が通るように、内部のリストに追加しておきます。
			fukurou.db.DBFunctionName#getSequence( final String seqName, final Transaction tran )
			fukurou.db.DBFunctionName#getDBName( final String dbName )

	5.8.4.2 (2015/02/28) を取り込みました。
		[伝送修正]
		deubgの判定が間違っていたので修正します
			fukurou.transfer.TransferProcess# main( final String[] args )

	[JavaDocのアドレス]
	ORACLEのJavaDoc API のアドレスが変更になっていました。
		http://docs.oracle.com/javase/jp/8/api/
			↓
		http://docs.oracle.com/javase/jp/8/docs/api/

		gf/build.xml

6.2.0.0 (2015/02/27)
	[カラム幅 100% 指定 clazz="W100"]
	テキストフィールドで、size指定で、表示桁数を制限している場合、
	画面上の入力可能領域(tableのtd範囲)より、テキストフィールドが小さくなる
	ケースがあり、入力文字数を十分確保できないケースがあります。
	そこで table 以下の input[type="text"] を対象に、width:100%; 指定を
	入れることで、入力枠を広げます。
	なお、「input要素にwidth:100%;を指定すると、微妙に包含ブロックからはみ出す」
	（http://memolog.org/2012/06/set_input_width_to_100_percent.html）
	という現象が発生する為、box-sizingをborder-boxに設定しておきます。
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)
		jsp/common/default.css
		gf/src/script/common/default.css

	※ 注意：table タグを使用せずに、input だけを用意すると、フレームや
	   画面の幅いっぱいに広がってしまいます。table要素に入れると、tableの
	   初期の幅に収まるので、その様なことになりません。
	   css の セレクタに、table の子孫の input[type="text"] を対象にします。

	[メニュー関連]
	メニューで、一覧表作成時に、SLABEL の使用有無を指定する 引数を、
	DATALIST、INDBMENU、INMENU にも適用します。

	[システムリソース関係]
	以下の初期値を変更しました。
	・USE_STRING_EXCEL_OUTPUT = "false"
		レンデラーを利用したExcel出力時の文字タイプ で、従来は、true(文字列固定)でしたが
		EXCEL出力時に、数値はそのまま使用したいという要望が多い為、false(DBTypeに従った出力)
		に変更します。
	・HTML_VIEW_COLUMNS_MAXSIZE = "30"
		VIEWタグのテキストフィールドを表示する最大桁数 を、"40" → "30" に変更します。
		これは、デフォルトの桁数で、一覧入力時に、size="40" は、結構大きな値になります。
		また、リソースの表示桁数が、カラムリソースで使えるレベルになってきたので、
		表示桁数を、少し小さめにします。

		hayabusa.common.SystemData#USE_STRING_EXCEL_OUTPUT
		hayabusa.common.SystemData#HTML_VIEW_COLUMNS_MAXSIZE

	[パッケージ変更]
	以下のクラスを、fukurou.util → fukurou.model に変更します。
	modelより io が近いかもしれませんが、Closer、URLConnect、FileUtil など
	より、IO に近いクラスを移動させると、外部からの利用に大きな影響が出てきそうなので、
	今回のマイナーバージョンアップでは見送ります。

	[小さなカラム]
	小さなカラムのinputサイズを指定する為、以前は、clazz属性に、"S0" + 桁数(1～5)
	を出力し、default.css にて、PXサイズ指定していましたが、厳密にサイズを
	指定する必要がない為、だいぶ以前に廃止していました。
	その名残がソースコードに残っていた為、削除します。

	[overflowMsg 追加]
	readTableタグと、fileQueryタグに、overflowMsg を追加します。
	大きなファイルの読み取りで、maxRowCount 制限はかかっているが、
	オーバーフロー時のメッセージを表示していないケースがあったため、
	メッセージを表示するように変更します。
		hayabusa.taglib.ReadTableTag#release2()
		hayabusa.taglib.ReadTableTag#setOverflowMsg(String id)

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		ReadTableTag, FileQueryTag,に、overflowMsg 追加
		gf/WEB-INF/hybs-taglib.tld

	[addKeyLabel 属性対応]
	6.0.4.0 (2014/11/28) で追加した、addKeyLabel 属性の実装を入れました。
	これは、セレクトメニューの場合、キー:ラベル形式で表示するかどうかを指定する機能で、
	true を指定すると、「強制的に」キー:ラベル形式で表示します。
	null の場合、コードリソースや、SQL文に準拠した指定通りの形式で表示しますが、内部処理の
	簡素化のため、基本的には、キーなしで、リソース作成しておき、必要に応じて、
	キー情報を付与すればよいと思います。
		hayabusa.db.SelectionFactory#newSelection(String type,CodeData codeData,String addKeyLabel)
		hayabusa.db.SelectionFactory#newDBSelection(String query,String dbid,String lang,String addKeyLabel)
		hayabusa.db.Selection_CODE#getValueLabel(String selectValue,boolean flag)
		plugin.column.Editor_DBMENU#Editor_DBMENU(DBColumn clm)
		plugin.column.Editor_DBMENU#getOption(TagBuffer buf,String value,boolean useSlbl)
		plugin.column.Editor_DBMENU#Editor_DBMENU()
		plugin.column.Editor_MENU#Editor_MENU(DBColumn clm,String type)
		plugin.column.Editor_RADIO#Editor_RADIO(DBColumn clm)
		plugin.column.Renderer_DBMENU#getSelectionValue(String value,boolean useSlbl)
		plugin.column.Renderer_DBMENU#Renderer_DBMENU()
		plugin.column.Renderer_DBMENU#Renderer_DBMENU(DBColumn clm)
		plugin.column.Renderer_MENU#Renderer_MENU(DBColumn clm,String type)
		plugin.column.Renderer_RADIO#Renderer_RADIO(DBColumn clm)

	[mustのhidden属性のid]
	must属性設定時に、hidden出力していますが、同一 name で、カラム名を送っているため、
	同一 id がぶつかってしまいます。
	XHTMLTag#hidden( String , String , String) の第3引数(=id)に、nullを指定した場合は、
	id属性を出力しない様に変更します。
		hayabusa.taglib.SelectTag#makeTag()

	[columnタグに aimai属性追加]
	曖昧検索可能フィールドとして、あいまい検索方法を指定する属性、aimai属性を追加します。
	 * 従来は、clazz="aimai" として、点線の入力フィールドのみ作成していましたが、
	 * AimaiPicker をCallするようにして、検索方法を指定できるようにします。
	 * なお、AimaiPickerは、カラムの値に、選択した条件に応じた ％を付与するため、
	 * result.jsp の like には、％を含めない様に記述してください。
	 *
	 *   ① class="aimai" の設定 (ほぼ、従来と同じ)
	 *   ② AimaiPicker となる、preタグを出力(スペースを含む固定幅文字にするため)
	 *   ③ aimai属性で、前方一致、後方一致、前後曖昧、完全一致 選択が可能
	 *   ④ aimai属性で選択した検索方法を、submit時にvalueに反映し、result.jsp に送信する。
	 *
	 * aimai属性の指定方法を以下に示します。
	 * 　"0" または "V"   :完全一致
	 * 　"1" または "V*"  :前方一致
	 * 　"2" または "*V"  :後方一致
	 * 　"3" または "*V*" :前後曖昧

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		ColumnTag に、aimai 追加
		gf/WEB-INF/hybs-taglib.tld

	JavaScript および、CSS で処理しています。
		gf/src/script/common/default.css		likeComp( _tgtName )、aimaiPickerOg
		gf/src/script/common/eventScript.js		.aimaiClm、.aimai-picker、

	[コードリソースのパラメータの指定方法を変更します。]
	オプションは、データベースを検索して作成されますが、そのSQL文のカラム情報を
	使用して オプションタグに各種属性を追加します。
		hayabusa.db.Selection_CODE#Selection_CODE(CodeData cdData,String addKeyLabel)
		hayabusa.db.Selection_DB#Selection_DB(String newQuery,String dbid,String lang,String addKeyLabel)
		hayabusa.db.Selection_NULL#setCodeParam(StringBuilder buf,String paramKey)
		hayabusa.taglib.QueryOptionTag#makeLabel(OptionAncestorIF select)
		hayabusa.taglib.QueryOptionTag#setStyleUseNo(String no)
		hayabusa.taglib.QueryOptionTag#setDisabledUseNo(String no)

	[コードリソースのパラメータの指定方法を変更します]
	styleUseNo,disabledUseNo 属性追加
		hayabusa.taglib.QueryOptionTag#release2()

	[コードリソースの逆引き処理の前に、Key:Val 分解を実行する。]
		hayabusa.io.AbstractTableReader#setTableColumnValues(String[] values)

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		QueryOptionTag に、styleUseNo,disabledUseNo 属性を追加
		gf/WEB-INF/hybs-taglib.tld
	[Description があれば、優先して title 属性に設定します。]
		hayabusa.db.Selection_DB#getValueLabel(String selectValue,boolean flag)

	[ERR0010 の引数が、変更されているので、修正します。]
		hayabusa.db.AbstractDBType#xssCheck(String key,String value,ErrorMessage msg)

	[EXCEL出力のparamLevel初期値変更 3:標準推奨 → 4:個人設定可]
		hayabusa.taglib.WriteTableTag#doEndTag()
		hayabusa.taglib.WriteTableTag#release2()

	[FileInfoクラスを使用]
	(#getFileSplit(File)の結果配列は廃止)
		fukurou.util.FileUtil#renameTo(File fromFile,File toFile,String useBackup)
	(FileUtil#getExtension(String) の廃止)
		hayabusa.servlet.UploadedFile#renameTo(String newName,String prefix,String sufix,String useBackup)

	[List → Set に変更して、TreeSet を使います。]
		fukurou.taglet.DocletVerCheck#writeContents(ClassDoc[] classes,DocletTagWriter writer,String version)

	[POIEvent → TableModelHelper に変更]
		fukurou.model.POIUtil#wordReader(File file,TableModelHelper helper)
		fukurou.model.POIUtil#wordReader1(File file,TableModelHelper helper)
		fukurou.model.POIUtil#wordReader2(File file,TableModelHelper helper)
		fukurou.model.POIUtil#pptReader(File file,TableModelHelper helper)
		fukurou.model.POIUtil#pptReader1(File file,TableModelHelper helper)
		fukurou.model.POIUtil#pptReader2(File file,TableModelHelper helper)

	[Popup(isRenderer=false のviewMarker)のBuikSet Off化対応]
		hayabusa.html.AbstractViewForm#setColumnBulkSet(String columnName)

	[PopupのBuikSet Off化にも使うので、HTMLSeqClmTable の条件は外す。]
		hayabusa.taglib.ViewFormTag#doStartTag()

	[SLABEL 対応]
		plugin.column.Editor_DATALIST#Editor_DATALIST()
		plugin.column.Editor_DATALIST#Editor_DATALIST(DBColumn clm)
		plugin.column.Editor_DATALIST#getValue(String value)
		plugin.column.Editor_DATALIST#getValue(int row,String value)
		plugin.column.Editor_DATALIST#getOption(TagBuffer buf,String value,boolean useSelCache,boolean useSlbl)
		plugin.column.Editor_INDBMENU#Editor_INDBMENU(DBColumn clm)
		plugin.column.Editor_INDBMENU#getValue(String value)
		plugin.column.Editor_INDBMENU#getValue(int row,String value)
		plugin.column.Editor_INDBMENU#getOption(TagBuffer buf,String value,boolean useSlbl)
		plugin.column.Editor_INDBMENU#Editor_INDBMENU()
		plugin.column.Editor_INMENU#getValue(String value)
		plugin.column.Editor_INMENU#getValue(int row,String value)
		plugin.column.Editor_INMENU#Editor_INMENU()
		plugin.column.Editor_INMENU#Editor_INMENU(DBColumn clm)

	[StringUtil#spanCut(String) を入れます。]
		hayabusa.db.AbstractRenderer#getWriteValue(String value)

	[TableReader クラスの呼び出し元メソッドの共通化(EXCEL,TEXT)]
		hayabusa.io.AbstractTableReader#setSheetName(String sheetName)
		hayabusa.io.AbstractTableReader#setSheetNos(String sheetNos)
		hayabusa.io.AbstractTableReader#setNullBreakClm(String clm)
		hayabusa.taglib.ReadTableTag#doEndTag()
		plugin.io.TableReader_Default#readDBTable(File file,String enc)

	[TableReader クラスの呼び出し元メソッドの共通化(EXCEL,TEXT)

//	 * @param	out	出力するBufferedReaderオブジェクト]
		hayabusa.taglib.ReadTableTag#create(File file)

	[TableReader クラスの呼び出し元メソッドの共通化(EXCEL,TEXT)]
	新規
		hayabusa.io.AbstractTableReader#readDBTable(File filename,String enc)
		hayabusa.io.TableReader#readDBTable(File filename,String enc)
		plugin.io.TableReader_Calc#readDBTable(File file,String enc)
		plugin.io.TableReader_Excel#readDBTable(File file,String enc)
		plugin.io.TableReader_Text#readDBTable(File file,String enc)

	[TagBuffer を使用するように変更。]
		fukurou.util.XHTMLTag#img(Attributes attri)
		fukurou.util.XHTMLTag#form(Attributes attri)
		fukurou.util.XHTMLTag#span(Attributes attri)
		fukurou.util.XHTMLTag#pre(Attributes attri)
		fukurou.util.XHTMLTag#button(Attributes attri)
		fukurou.util.XHTMLTag#input(Attributes attri,String name,String value,String optAttri)
		fukurou.util.XHTMLTag#hidden(String name,String value,String id)
		fukurou.util.XHTMLTag#textarea(Attributes attri)
		fukurou.util.XHTMLTag#link(Attributes attri,String urlEncode)
		fukurou.util.XHTMLTag#xlink(Attributes attri,String urlEncode)
		fukurou.util.XHTMLTag#select(Attributes attri,Options opt,String name,String optAttri)
		fukurou.util.XHTMLTag#option(Attributes attri)
		fukurou.util.XHTMLTag#frame(Attributes attri,String urlEncode)

	[aimai 属性を追加。]
		hayabusa.taglib.TextareaTag#makeTag()

	[description 概要説明 追加]
		hayabusa.resource.CodeData#CodeData(String clm,Map data)
		hayabusa.resource.CodeData#getDescription(int seqNo)
		hayabusa.resource.CodeData#subsetList(String codeCsv)
		hayabusa.resource.CodeData#subsetGroup(String group)
		hayabusa.resource.CodeData#subsetRole(RoleMode userRole)

	[encodeを取得する為だけに用意]
		plugin.io.TableReader_Fixed#readDBTable(File file,String enc)

	[fieldSize 属性の追加]
		hayabusa.db.DBColumnConfig#getFieldSize()
		hayabusa.db.DBColumnConfig#setFieldSize(String fieldSize)

	[getText → extractor に変更]
		fukurou.model.POIUtil#extractor(File fname)

	[java.nio.file.Files と、Paths を使用するように変更]
		fukurou.util.FileUtil#getBufferedReader(File file,String encode)

	[new BufferedReader … を、FileUtil.getBufferedReader … に変更。]
		hayabusa.filter.AccessStopFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)
		hayabusa.filter.URLCheckFilter#doFilter(ServletRequest request,ServletResponse response,FilterChain chain)

	[onClick パラメータを設定できるようにし、後ろに、popupを追記します。]
		hayabusa.taglib.PopupTag#makePopup(boolean useKey)

	[rowspan 属性を追加]
		hayabusa.taglib.ColumnTag#release2()
		hayabusa.taglib.ColumnTag#makeTag()
		hayabusa.taglib.ColumnTag#setRowspan(String sp)
		hayabusa.taglib.InputTag#release2()
		hayabusa.taglib.InputTag#makeTag()
		hayabusa.taglib.InputTag#setRowspan(String sp)
		hayabusa.taglib.SelectTag#release2()
		hayabusa.taglib.SelectTag#setRowspan(String sp)
		hayabusa.taglib.SpaceTag#makeTag()
		hayabusa.taglib.SpaceTag#setRowspan(String sp)
		hayabusa.taglib.SpaceTag#release2()

	[staticメソッドをインスタンスメソッドに変更]
		fukurou.model.EventReader_XLS#main(String[] args)
		fukurou.model.EventReader_XLS#eventReader(File file,TableModelHelper helper)
		fukurou.model.EventReader_XLSX#eventReader(File file,TableModelHelper helper)
		fukurou.model.EventReader_XLSX#main(String[] args)
		fukurou.model.POIUtil#excelReader(File file,TableModelHelper helper)

	[try ～ finally 構文]
		fukurou.xml.XMLFileLoader#loadXML(InputStream stream,String table,String file)

	[viewSize 属性の追加]
		hayabusa.taglib.ColumnEditorTag#release2()
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		hayabusa.taglib.ColumnEditorTag#setViewSize(String len)
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)
		hayabusa.taglib.ColumnTag#setViewSize(String len)

	[そのまま数値化できるように、数値部のみを返します。]
		plugin.column.Renderer_MONEY#getWriteValue(String value)

	[オーバーフロー時に起動する RuntimeException]
		fukurou.model.HybsOverflowException#HybsOverflowException()
		fukurou.model.HybsOverflowException#HybsOverflowException(int rowCnt)
		fukurou.model.HybsOverflowException#HybsOverflowException(String str)

	[グラフの重ね合わせ時に、縦軸表示が崩れる対応(暫定)]
		hayabusa.io.ChartDataset#makeNumberAxis()
		hayabusa.io.ChartPlot_Category#getPlot(ChartCreate create)

	[デバッグ情報の出力するかどうか]
	新規追加
		fukurou.model.TableModelHelper#setDebug(boolean useDebug)
		fukurou.model.TableModelHelper#isDebug()

	[データ出力の先頭カンマの判定処理変更]
		hayabusa.taglib.DirectWriteTableTag#create(PrintWriter out)

	[ファイル引数を、String → File に変更]
		fukurou.model.ExcelModel#ExcelModel(File file)
		fukurou.model.ExcelModel#ExcelModel(File file,boolean isOpen)
		fukurou.model.ExcelModel#saveFile(File file)
		fukurou.model.POIUtil#createWorkbook(File file)
		plugin.io.TableWriter_Excel#writeDBTable()

	[フィールドサイズ 追加(VIEW_LENGTHと分離して、役割を明確にする)]
		hayabusa.db.DBColumn#getConfig()
		hayabusa.db.DBColumn#getFieldSize()
		hayabusa.db.DBColumn#getFieldSize(int maxlength)
		hayabusa.db.DBColumnConfig#DBColumnConfig(String name)
		hayabusa.db.DBColumnConfig#DBColumnConfig(String lang,String name,LabelData labelData,String className,String fieldSize,String viewLength,String maxlength,String writable,String renderer,String editor,CodeData codeData,String dbType,String dataDef,String rendererPrm,String editorPrm,String dbTypePrm,String roles,boolean official,String dbid)
		hayabusa.db.DBTableModelUtil#makeDBColumn(String name,int column,ResultSetValue rsv,ResourceManager resource)
		hayabusa.resource.ColumnData#ColumnData(String[] data)
		hayabusa.resource.ColumnData#getFieldSize()
		hayabusa.resource.ColumnData#getColumnData()
		plugin.column.Renderer_AUTOAREA#Renderer_AUTOAREA(DBColumn clm)
		plugin.column.Renderer_TEXTAREA#Renderer_TEXTAREA(DBColumn clm)

	[フォーマット系の noDisplay 対応]
		hayabusa.html.AbstractViewForm#setFormatNoDisplay(TableFormatter format)
		hayabusa.html.TableFormatter#setNoLocation(int no)
		plugin.view.ViewForm_CustomData#getTableFoot()
		plugin.view.ViewForm_CustomData#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTable#getTableFoot()
		plugin.view.ViewForm_HTMLCustomTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLCustomTreeBOM#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLFormatTable#create(int startNo,int pageSize)
		plugin.view.ViewForm_HTMLGanttTable#create(int stNo,int pgSize)
		plugin.view.ViewForm_HTMLGanttTable#getTableHead()
		plugin.view.ViewForm_HTMLGanttTable#getTableFoot()
		plugin.view.ViewForm_HTMLStackedGanttTable#create(int sttNo,int pgSize)
		plugin.view.ViewForm_HTMLStackedGanttTable#getTableFoot()
	ロジックを共通にするため、処理を移動
		plugin.view.ViewForm_HTMLFormatTable#setFormatterList(List list)
		plugin.view.ViewForm_HTMLFormatTextField#setFormatterList(List list)

	[マイナス金額を、"-" ではなく、"▲" にします。]
		plugin.column.Renderer_MONEY#getValue(String value,boolean isView)

	[リクエスト変数を使用できるように修正。]
		hayabusa.taglib.ReadTableTag#setDisplayMsg(String id)

	[初期値設定方法変更]
		hayabusa.taglib.SpaceTag#setWidth(String wd)
		hayabusa.taglib.SpaceTag#setColspan(String sp)
		hayabusa.taglib.SpaceTag#setLabelWidth(String width)
		hayabusa.taglib.SpaceTag#setValueWidth(String width)

	[小さなカラムのサイズ指定は、すでに廃止 ("S0" + 桁数(1～5))]
		hayabusa.db.AbstractEditor#AbstractEditor(DBColumn clm)
		hayabusa.taglib.ColumnTag#setMaxlength(String maxlen)
		hayabusa.taglib.InputTag#setMaxlength(String maxlength)

	[小数点指定の精度に合わせるのと、内部ロジック完全置換]
		fukurou.util.StringUtil#numberFormat(String in,int minFraction)

	[引数からタグを削除し、BODY文字列を切り出します。]
		fukurou.util.StringUtil#tagCut(String data)
		plugin.column.Renderer_NOTAG#newInstance(DBColumn clm)
		plugin.column.Renderer_NOTAG#getWriteValue(String value)

	[新規作成]
		fukurou.model.EventReader#eventReader(File file,TableModelHelper helper)
		fukurou.model.EventReader_TEXT#eventReader(File file,TableModelHelper helper)
		fukurou.model.TableModelHelper#value(String line,int rowNo,char sepa)
		fukurou.model.TableModelHelper#startFile(File file)
		fukurou.util.FileInfo#getValue(String key)
		fukurou.util.FileInfo#FileInfo(File file)

	[新規追加]
		fukurou.model.TableModelHelper#setMaxRowCount(int count)
		fukurou.model.TableModelHelper#setNullBreakClm(String clm)
		fukurou.model.TableModelHelper#isOverflow()

	[日付型の処理(DATE=0,DATETIME=1,TIME=2)]
		fukurou.model.ExcelStyleFormat#addExtFmtRec(ExtendedFormatRecord extFmtRec)
		fukurou.model.ExcelStyleFormat#addFmtRec(FormatRecord fmtRec)
		fukurou.model.ExcelStyleFormat#getNumberValue(String cellStyleStr,String val)
		fukurou.model.ExcelStyleFormat#getNumberValue(NumberRecord numrec)
		fukurou.model.ExcelStyleFormat#getNumberValue(String fmtStr,double val)
		fukurou.model.ExcelStyleFormat#isDateFormat(String fmt)
		fukurou.model.ExcelStyleFormat#dateFormat(double val)
		fukurou.model.ExcelStyleFormat#ExcelStyleFormat()
		fukurou.model.ExcelStyleFormat#ExcelStyleFormat(StylesTable styles)

	[１文字 String.startsWith の String.charAt(0) 変換]
		fukurou.util.StringUtil#startsChar(String data,char ch)

	5.8.3.2 (2015/01/30) を取り込みました。
		[伝送修正]
		batファイルからの伝送起動時にdebugを指定できるようにします。
		-debug=trueを指定してください。
			fukurou.transfer.TransferProcess#main( final String[] args )

6.1.2.0 (2015/01/24)
	[リソース画面]
	画面ﾘｿｰｽで、分類を、大分類、小分類の順に変更。選択される分類を
	ﾗﾍﾞﾙだけの表示に変更。(キー：ラベルだったが、キーに意味がないので、ﾗﾍﾞﾙのみに変更)
	ｺｰﾄﾞﾘｿｰｽ､ﾗﾍﾞﾙｿｰｽ、ｼｽﾃﾑ定数で、曖昧検索欄に、clazz属性を付与。
	ｼｽﾃﾑ定数で、query.jsp のラカムの配置変更。requls.jsp で、一覧形式に変更
		ge/jsp/GE0002/query.jsp
		ge/jsp/GE0004/query.jsp
		ge/jsp/GE0004/result.jsp
		ge/jsp/GE0005/query.jsp
		ge/jsp/GE0007/query.jsp
		ge/jsp/GE0007/result.jsp			TITLE が where条件から漏れていた。
		ge/jsp/GE0008/query.jsp
		ge/jsp/GE0008/result.jsp
		ge/jsp/GE0009/query.jsp
		ge/jsp/GE0013/query.jsp
		ge/jsp/GE0016/query.jsp
		ge/jsp/GE0016/result.jsp
		ge/jsp/GE0017/query.jsp
		ge/jsp/GE0017/result.jsp
		ge/jsp/GE0018/query.jsp
		ge/jsp/GE0019/query.jsp
		ge/jsp/GE0020/query.jsp

	[画面廃止]
		gf/jsp/GFX007 を廃止します。
			これに伴い、COLUMN_TYPE リソースを削除します。
			これは、DBTYPE の置き換え前のリソースなので、もし、利用していれば、
			DBTYPE に変更してください。
		jsp/common/gamen/02_TADMIN
			これは、統合サーバー向けメニューですが、基本的には個々にメンテする
			必要がある為、実際は使われていません。
		jsp/common/gamen/06_INSTALL
			名称を、ｼｽﾃﾑｲﾝｽﾄｰﾙ から、ﾌｧｲﾙ取込 に変更します。
			機能的には、XMLファイルだけではなく、テキスト、EXCEL取込みに対応します。

	[リソース修正]
	GE系ラベルリソースを修正しています。

	[HTML5 で colgroup が効かない対応]
		plugin.view.ViewForm_HTMLSeqClmTable#getTableHead()
	[キャッシュを返すのを、#getHeadLine() に移動。]
		plugin.view.ViewForm_HTMLTimeTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLTable#getHeadLine()
		plugin.view.ViewForm_HTMLTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLStackedGanttTable#getHeadLine()
		plugin.view.ViewForm_HTMLStackedGanttTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLSeqClmTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLGanttTable#getHeadLine()
		plugin.view.ViewForm_HTMLGanttTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLFormatTable#getHeadLine()
		plugin.view.ViewForm_HTMLFormatTable#getHeadLine(String thTag)
		plugin.view.ViewForm_HTMLCustomTable#getHeadLine()
		plugin.view.ViewForm_HTMLCustomTable#getHeadLine(String thTag)
	[他のクラスでも使用する為、protected化します。]
		plugin.view.ViewForm_HTMLTable#makeNthChild(StringBuilder buf,int ad,String dbType)

	5.8.3.1 (2015/01/23) を取り込みました。
		GF2140のスクリプト出力画面で、SYS.DBOUTPUT_PATHを利用した出力ディレクトリ変更を行えるようにします。
		通常は利用しませんが、GFやGEのフォルダに対してアクセス制限をかけている場合等で変更したい場合に利用します。
			gf/jsp/GF2140/result.jsp

6.1.1.0 (2015/01/17)
	[BulkSet対応バグ修正]
	6.1.0.0 (2014/12/26) 臨時追加 の対応で、getElementsByName() の戻り値で複数存在した場合を
	ループ処理しましたが、プルダウンメニューの場合も、複数存在しますが、値の設定は、
	従来と同じ方法でないと、設定できませんでした。
	そこで、BulkSet のキーは、"h_" で始まり、getElementsByName() の戻り値は複数存在するという
	条件を追加しました。
		jsp/common/default.js
		gf/src/script/common/default.js

	[#setBody(String) の代替えメソッドとして、新規追加]
		fukurou.util.TagBuffer#addBody(String body)
	[Bulkset関係( ViewLength を使用、左寄せ、SLABEL設定 )]
		hayabusa.html.AbstractViewForm#getSortedColumnLabel(int column)
	[getRendererValue の代わりに、getWriteValue を使うように変更。]
		hayabusa.report.AbstractDBTableReport#getValue(String key)
		hayabusa.report.AbstractDBTableReport#setHeaderFooter()
	[localReq変数を使う事で、RequestParameter処理を制御します。]
		hayabusa.taglib.SqlAndTag#doStartTag()
		hayabusa.taglib.SqlAndTag#doAfterBody()
		hayabusa.taglib.SqlAndTag#release2()
		hayabusa.taglib.SqlAndTag#getRequestValue(String key)
		hayabusa.taglib.SqlAndTag#makeInstrVals(String instrVals,String instrType,String value)
		hayabusa.taglib.SqlAndTag#setStartKey(String skey)
		hayabusa.taglib.SqlAndTag#setMulti(String flag)
	[コメント修正。separatorは、正規表現が使用できます。]
		hayabusa.taglib.SqlAndTag#setSeparator(String sepa)
	[タグリブの param 属性取得(ﾊﾟﾗﾒｰﾀ、ﾗﾍﾞﾙ、解説、ｺｰﾄﾞ)]
		fukurou.taglet.DocletTaglib#writeContents(ClassDoc[] classes,DocletTagWriter writer)
		fukurou.taglet.DocletTaglib#methodLabelCode(MethodDoc method)
	[パッケージを import するのと、ロジック見直し。]
		hayabusa.servlet.HybsAdmin#getAccessStop()
	[内部構造を見直します。]
		hayabusa.taglib.EditConfigTag#makeCheckbox(String clm,boolean checked,String bgCnt,String prefix,boolean readonly)
		hayabusa.taglib.EditConfigTag#makeCheckbox(String clm,boolean checked,String bgCnt,String prefix,boolean readonly,boolean isChbox)
		hayabusa.taglib.EditConfigTag#makeCell(String body,String bgCnt)
	[初期値指定のコーディングミス修正]
		hayabusa.taglib.SqlAndTag#setInstrType(String tp)
	[可変長配列にメソッドを統合。]
		hayabusa.html.CreateToken#generateURL(String inURL,long time,String user,String[] param)
		hayabusa.html.CreateToken#embedToken(String tag,long time,String user,String[] param)
		hayabusa.html.AbstractCreateToken#generateURL(String inURL,long time,String user,String[] param)
		hayabusa.html.AbstractCreateToken#embedToken(String tag,long time,String user,String[] param)
		plugin.token.CreateToken_URLCheck#generateURL(String inURL,long time,String user,String[] param)
	[引数が、null や空文字列の場合は、処理しません。]
		hayabusa.taglib.SqlAndTag#makeCSVvalue(String[] array)
	[引数配列を可変引数にして、execute() を含めて定義します。]
		hayabusa.db.Query#execute(String[] args)
		hayabusa.db.AbstractQuery#execute(String[] args)
		plugin.query.Query_JDBC#execute(String[] args)
	[戻り値に、自分自身を返すようにします。]
		fukurou.util.TagBuffer#addBody(String body,boolean flag)
		fukurou.util.TagBuffer#add(String str)
		fukurou.util.TagBuffer#add(String key,String val)
		fukurou.util.TagBuffer#add(String key,String val,boolean flag)
		fukurou.util.Attributes#set(String key,String value)
		fukurou.util.Attributes#set(String key,String value,String def)
		fukurou.util.Attributes#set(Attributes att)
		fukurou.util.Attributes#add(String key,String value)
		fukurou.util.Attributes#add(String key,String value,String sepa)
		fukurou.util.Attributes#addAttributes(Attributes att)
	[総合計を最初の行に追加するかどうか(FirstTotal)の属性を追加]
		hayabusa.db.DBEditConfig#DBEditConfig(String editName,String viewClms,・・・・
		hayabusa.db.DBEditConfig#useFirstTotal()
		hayabusa.taglib.EditConfigTag#makeEditTable(String viewClms)
		hayabusa.taglib.EditConfigTag#saveEditConfig()

	[リファクタリング]
		6.1.1.0_refactoring.txt

	5.8.3.0 (2015/01/09) を取り込みました。
		[URLConnectの属性セット対応]
			URLConnectでヘッダ等指定のためにsetRequestPropertyの値を指定できるようにします。
			例えばJSON形式でPOSTする場合は通常"Content-Type", "application/json"を指定します。

	5.8.2.3 (2014/12/27) を取り込みました。
		[USEREDIT.xxx追加]
			{@xxx.yyy}で取得できる値に、{@USEREDIT.guikey}を追加しておきます。
			指定の画面IDよりユーザの利用している標準Edit名を取得します。

6.1.0.0 (2014/12/26) 臨時追加
	[default.js#ogPopup]
	ヘッダー固定のBulkSet対応 として、getElementsByName() の戻り値で複数存在した場合に
	tmp instanceof HTMLCollection 判定していましたが、どうもうまく取れず、
	エラーになるケースが存在しました。
	そこで、Object.prototype.toString.call(v) === "[object HTMLCollection]" も試しましたが、
	根本的に、HTMLCollection になるケースだけではなさそうでした。
	そこで、if( tmp.length ) で、undefined でなければ、ループ処理させるように変更しました。
		src/script/common/default.js#ogPopup( p_pgid,p_height,p_width,p_in_Array,p_this,p_out_Array,command,event )

6.1.0.0 (2014/12/26)
	[Excel読み取り]
	Excelの読み取り方法を、イベント方式に変更します。
	これは、xlsx形式のEXCELを、ss.usermodel.Workbook オブジェクトで
	処理すると、大きなファイルの場合、Out Of Memory Error が発生します。
		gf/jsp/GF6250

	[ポップアップ修正]
	ogPopup で、6.0.2.5 (2014/10/31) で修正した「height,width で、"px" がなければ追加」
	処理で、数字型と文字列型を判定して処理しないと、いけないことが判明しましたので、
	修正します。
	JavaScript では、parseInt( '200px',10 ) を、200 という 数値に変換してくれますので、
	これに、"px" を 「+」すれば、px が元々付いていてもなくても、数字でも文字列でも
	処理することが可能になります。
	# 便利だけど、あいまいなので、JavaScriptは、嫌いです。
		gf\src\script\common\default.js#ogPopup

	[ExcelReaderEvent を使用]
		fukurou.util.ExcelReaderEvent#setSheetConstData(String constKeys,String constAdrs)
		fukurou.util.ExcelReaderEvent#isNameSet()
		fukurou.util.ExcelReaderEvent#sheetSize(int size)
		fukurou.util.ExcelReaderEvent#setNames(String clms,boolean useNumber)
		fukurou.util.ExcelReaderEvent#setSkipRowCount(int count)
		fukurou.util.ExcelReader_XSSF#excelReader(String fname,ExcelReaderEvent event)
		fukurou.model.ExcelModel#saveFile(String filename)
		fukurou.model.ExcelModel#ExcelModel(String fname,boolean isOpen)
		plugin.io.TableReader_Excel#readDBTable()
		plugin.io.TableWriter_Excel#writeDBTable()
	[シートブレイク処理追加]
		fukurou.util.ExcelReaderEvent#endSheet(int shtNo)
		fukurou.util.ExcelReaderEvent#isSkip(int rowNo)
		fukurou.util.ExcelReaderEvent#setSheetBreak(boolean flag)

	[ファイル読み取り／書き込み関係]
	ファイルの読み取り／書き込みに関して、omitNames 属性を追加します。
	これは、ファイルの #NAME または、columns で指定するカラム名に対して、
	omitNames は、読み込まない、または、書き込まない処理を行います。
	指定されていない 名前を与えても、問題ありませ。(無視されるだけです。)
		hayabusa.io.TableWriter#setOmitNames(String clms)
		hayabusa.io.TableReader#setOmitNames(String clms)
		hayabusa.io.AbstractTableWriter#createDBColumn()
		hayabusa.io.AbstractTableWriter#setOmitNames(String clms)
		hayabusa.io.AbstractTableReader#setTableDBColumn(String[] names)
		hayabusa.io.AbstractTableReader#setOmitNames(String clms)
		hayabusa.taglib.WriteTableTag#release2()
		hayabusa.taglib.WriteTableTag#setOmitNames(String clms)
		hayabusa.taglib.ReadTableTag#release2()
		hayabusa.taglib.ReadTableTag#setOmitNames(String clms)
		plugin.io.TableReader_Default#readDBTable(BufferedReader reader)
		plugin.io.TableReader_Calc#makeHeaderFromClms()

	jsp/common の対応
	引数から、ファイルアップロードからreadTable取込みにおいて、
	columns属性と、omitNames属性をパラメータで渡せるように修正します。
		gf/jsp/common/filePopup.jsp
		gf/jsp/common/upload.jsp
		gf/jsp/GF2050

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		ReadTableTag, WriteTableTag,に、omitNames 追加
		gf/WEB-INF/hybs-taglib.tld

	[TableReader_JExcel 廃止]
	TableReader_JExcel を廃止します。
		org.opengion.plugin.io.TableReader_JExcel.java
	同時に、jxl-2.6.12.jar を、標準エクステンションから削除します。
		C:\opengionV6\apps\jdk180u25\jre\lib\ext\jxl-2.6.12.jar
	JSP画面のプルダウン候補から除外します。
		gf/jsp/GF6250\query.jsp			(EXCEL入力)
		gf/jsp/GF6370\query.jsp			(ﾌｧｲﾙ編集)

	[BulkSetのポップアップ]
	BulkSetに、カレンダ選択などのポップアップを使用すると、設定されない
	現象を対応しました。
	これは、ヘッダー固定すると、設定すべきカラムが、複数存在してしまうためで、
	同一名のカラムがあれば、どちらも同じ値を設定するように変更します。
		src/script/common/default.js#ogPopup( p_pgid,p_height,p_width,p_in_Array,p_this,p_out_Array,command,event )

	[帳票結果の確認画面]
	帳票の結果を確認できる画面を作成します。
	検索込みで使えるのは、gamen/10_REP に用意します。
	それと別に、単独で、使用できる JSP を用意します。
	これは、include して使用できるようにします。
		gf/jsp/common/gamen/10_REPORT

	[定数(固定値)専用クラス]
	定数(固定値)専用クラスとして、fukurou.util.HybsConst を新規作成します。
	これは、HybsSystem.CR などの定数を置き換えます。
	Abstract 系のクラスや、taglib/CommonTagSupport などの類似のサブクラスを
	大量に持つ根本のクラスには、内部的に、protected で、再定義しています。
	それ以外は、static import で、個別に対応しています。
	# 定数を継承させるとサブクラス内に汚染されるためよろしくないのですが、
	# 定数専用クラスやインターフェースを継承するのではなく、必要な Abstract
	# クラスに定義しているので、今回は大目に見ましょう。
		fukurou.util.HybsConst.java

	[Column 側に移動。の処理忘れ]
		hayabusa.db.Selection_DB#Selection_DB(String newQuery,String dbid,String lang)
	[TABLESPACE_NAME,INITIAL_EXTENT が未設定の場合、設定しません。]
		plugin.table.TableFilter_TABLE#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX#makeEndLine(int[] clmNo,String[] data)
	[dbProductName は、DBUtil 経由ではなく、直接取得する。]
		fukurou.xml.HybsXMLSave#useParameterMetaData(Connection conn)
	[findBugs]
	null ではなく長さが0の配列を返す。
		hayabusa.db.DBEditConfigManager#getEditConfigs(String guikey)
	[refactoring の一環]
		fukurou.util.HybsLoader#toString()
	[デバッグ情報を出力するかどうかを指定]
		hayabusa.io.TableWriter#setDebug(boolean useDebug)
		hayabusa.io.AbstractTableWriter#setDebug(boolean useDebug)
		hayabusa.io.AbstractTableWriter#isDebug()
		hayabusa.taglib.WriteTableTag#create(PrintWriter out)
	[メールアドレスのリスト件数を見てから、処理の実行を決めます。]
		hayabusa.mail.DefaultMailManager#getUserIds(List addressList)
	[引数を、ServletRequest から、HttpServletRequest に変更。]
		hayabusa.filter.FileFilter#makeFileName(HttpServletRequest request)

	5.8.2.2 (2014/12/19) を取り込みました。
		[インストール用SQLのXML出力修正]
			plugin.table.TableFilter_SBSRC_OUT#execute()
			plugin.table.TableFilter_SBSRC_OUT#makeHeadLine( final int[] clmNo,final String[] data )

	5.8.2.1 (2014/12/13) を取り込みました。
		[外部のURLトークン付与機能]
			Linkタグでプラグインを利用したURLトークン付与機能を追加します。
	5.8.2.0 (2014/12/05) を取り込みました。
		[メールモジュール画面変更]
			GE30のUNIQとGE36のPARA_KEYの型の違いで結合時にパフォーマンスの劣化が発生する事があるため、
			MAIL07画面上での副問い合わせをやめます。
		[EDIT機能]
			V6で行っている、Edit機能設定後にカラムが追加された場合の対応をメソッドレベルで一部のみ取り込んでおきます
	5.8.1.2 (2014/11/21) を取り込みました。
		[GE50インデックス変更]
			最新のOracleでの検索速度低下に対応するため、GE50_SBインデックスにSYSTEM_IDを追加します。
		[伝送の機能追加]
			ファイル書き出しタイプの処理で、前方30Byte,後方70Byteをスペース埋めとしていましたが互換性の問題で、
			実行対象にスペース区切りで状況コード(1byte)、データコード(1byte)、送信先(2byte)、
			テキスト種別(4byte) 送信元(2Byte)を指定可能とします。未指定の場合は今まで通りです。

	[リファクタリング]
		6.1.0.0_refactoring.txt

6.0.4.0 (2014/11/28)
	[プルダウンのキー選択]
	プルダウンのキー入力選択は、IE8以降ブラウザ標準になったため、
	hayabusa.common.SystemData の USE_MULTI_KEY_SELECT は "false" が
	初期値になっています。
	これは、プルダウンの表示されている(ラベル)をキー入力で選択しますが、
	値では選べません。コードリソースなどで、カラムが長くなる場合は、
	値は表示していないため、キー入力で選択できない状況です。
	そこで、あまり使われていない、キー選択のJavaScript に
	ラベルでも値でもキー入力選択できるように、修正します。
		jsp/gf/src/script/common/default.js#setKeySelect(oMySelect)

	[EDIT機能]
	6.0.2.1 (2014/09/26) で対応した、EDIT機能で、queryタグが複数ある場合の
	mainTrans=false 属性の設定チェックで、条件がもう少し複雑でした。
	現状では、小計以外エラーになってしまいます。
		hayabusa.db.DBTableModelEditor#create( final ResultSet result, final int skipRowCount, final int maxRowCount, final ResourceManager resource, final DBEditConfig config ) throws SQLException {

	[DirectWriteTableTag]
	6.0.3.0 (2014/11/13) で、実装した、DirectWriteTableTag の変更です。
	①displayMsg を、"MSG0033"[　件検索しました] に変更しましたが、元の
	  SystemData#VIEW_DISPLAY_MSG に戻します。
	②Zip処理を、ZipOutputStream → ZipArchiveOutputStream に変更
	③WriteTableTag もZip処理を見直します。
		hayabusa.taglib.WriteTableTag#doStartTag()
		hayabusa.taglib.WriteTableTag#setZipFilename(String zipFile)
		hayabusa.taglib.WriteTableTag#doEndTag()
		hayabusa.taglib.WriteTableTag#release2()
		hayabusa.taglib.DirectWriteTableTag#doEndTag()
		hayabusa.taglib.DirectWriteTableTag#create(PrintWriter out)

	[addKeyLabel 属性を追加]
		hayabusa.taglib.SelectTag#release2()
		hayabusa.taglib.ColumnTag#release2()
		hayabusa.taglib.ColumnTag#getInsertTag(DBColumn clm,String value)
		hayabusa.taglib.ColumnEditorTag#release2()
		hayabusa.taglib.ColumnEditorTag#getModifyConfig(DBColumn dbColumn)
		fukurou.util.XHTMLTag#option(Attributes attri,String addKeyLabel)
		hayabusa.db.DBColumnConfig#setAddKeyLabel(String addKeyLbl)
		hayabusa.db.DBColumnConfig#getAddKeyLabel()
		hayabusa.db.DBColumn#getAddKeyLabel()
		hayabusa.taglib.SelectTag#setAddKeyLabel(String flag)
		hayabusa.taglib.SelectTag#getAddKeyLabel()
		hayabusa.taglib.OptionAncestorIF#getAddKeyLabel()
		hayabusa.taglib.DatalistTag#getAddKeyLabel()
		hayabusa.taglib.ColumnTag#setAddKeyLabel(String flag)
		hayabusa.taglib.ColumnEditorTag#setAddKeyLabel(String flag)
		hayabusa.taglib.QueryOptionTag#makeLabel(OptionAncestorIF select)
		hayabusa.taglib.OptionTag#makeTag()

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		SelectTag, ColumnTag,に、addKeyLabel 追加
		gf/WEB-INF/hybs-taglib.tld

	[#NAME 処理]
	従来から、WriteTable系の出力は、区切り文字に関係なく、
	タブ区切りで出力していました。これは、#NAME 行を見つけやすくするという
	意味合いから、来ていました。
	実際は、CSV形式の場合は、#NAME も、指定の区切り文字(CSVなのでカンマ)で
	出力すれば、EXCEL等で見る時に、きちんとセルに区切られます。
	そこで、出力系は、#NAME 以下、ヘッダー部の区切り文字に、指定のセパレータを
	使用して、読込系は、過去の互換性を考慮し、指定のセパレータが、#NAME 列に
	なければ、タブで読み直すように変更します。
		plugin.io.TableReader_Default#readDBTable(BufferedReader reader)
		fukurou.process.Process_TableReader#readName(BufferedReader reader)
		fukurou.process.Process_TableDiff#readName(BufferedReader reader)
		hayabusa.taglib.DirectTableInsertTag#readName(BufferedReader reader)
		fukurou.process.Process_TableWriter#writeName(LineModel data)

	[データ出力用のレンデラー]
		plugin.column.Renderer_COLUMN#getValue(String value)
		plugin.column.Renderer_PN2#getValue(String value)
		hayabusa.db.DBColumn#getWriteValue(String value)
		hayabusa.db.CellRenderer#getWriteValue(String value)
		hayabusa.db.AbstractRenderer#getWriteValue(String value)
		plugin.column.Renderer_YMDH#getWriteValue(String value)
		plugin.column.Renderer_YMD31#getWriteValue(String value)
		plugin.column.Renderer_YMD#getWriteValue(String value)
		plugin.column.Renderer_YM#getWriteValue(String value)
		plugin.column.Renderer_TMSTMP#getWriteValue(String value)
		plugin.column.Renderer_TEXTAREA#getWriteValue(String value)
		plugin.column.Renderer_SLABEL#getWriteValue(String value)
		plugin.column.Renderer_RADIO#getWriteValue(String value)
		plugin.column.Renderer_PRE#getWriteValue(String value)
		plugin.column.Renderer_PN2#getWriteValue(String value)
		plugin.column.Renderer_PASSWD#getWriteValue(String value)
		plugin.column.Renderer_NUMBER#getWriteValue(String value)
		plugin.column.Renderer_NBSP#getWriteValue(String value)
		plugin.column.Renderer_MULTIQUERY#getWriteValue(String value)
		plugin.column.Renderer_MONEY#getWriteValue(String value)
		plugin.column.Renderer_MD#getWriteValue(String value)
		plugin.column.Renderer_ICON#getWriteValue(String value)
		plugin.column.Renderer_HTMLPRE#getWriteValue(String value)
		plugin.column.Renderer_HMS#getWriteValue(String value)
		plugin.column.Renderer_HM#getWriteValue(String value)
		plugin.column.Renderer_HHM#getWriteValue(String value)
		plugin.column.Renderer_DECIMAL#getWriteValue(String value)
		plugin.column.Renderer_COLUMN#getWriteValue(String value)
		plugin.column.Renderer_COLOR#getWriteValue(String value)
		plugin.column.Renderer_AUTOAREA#getWriteValue(String value)
		plugin.io.TableWriter_XML#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_T#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Excel#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Default#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Data2#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Data#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_CSV3#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_CSV2#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_CSV#writeData(DBTableModel table,PrintWriter writer)
		plugin.io.TableWriter_Calc#writeData(DBTableModel table,PrintWriter writer)
		hayabusa.db.DBColumn#getFixedValue(String value,String encode)
		plugin.io.TableWriter_Fixed#writeData(DBTableModel table,PrintWriter writer)
	[ロジックの共通化]
		hayabusa.db.AbstractRenderer#getValue(String value)
		hayabusa.db.AbstractRenderer#getValue(int row,String value)
		plugin.column.Renderer_YMDH#getValue(String value,boolean isView)
		plugin.column.Renderer_YMD31#getValue(String value,boolean isView)
		plugin.column.Renderer_YMD#getValue(String value)
		plugin.column.Renderer_YMD#getValue(String value,boolean isView)
		plugin.column.Renderer_YM#getValue(String value)
		plugin.column.Renderer_YM#getValue(String value,boolean isView)
		plugin.column.Renderer_TMSTMP#getValue(String value)
		plugin.column.Renderer_TMSTMP#getValue(String value,boolean isView)
		plugin.column.Renderer_TEXTAREA#getValue(String value)
		plugin.column.Renderer_TEXTAREA#getValue(int row,String value)
		plugin.column.Renderer_TEXTAREA#getRowsColsValue(String value,String cols,String rows)
		plugin.column.Renderer_NUMBER#getValue(String value,boolean isView)
		plugin.column.Renderer_MONEY#getValue(String value)
		plugin.column.Renderer_MONEY#getValue(String value,boolean isView)
		plugin.column.Renderer_MD#getValue(String value)
		plugin.column.Renderer_MD#getValue(String value,boolean isView)
		plugin.column.Renderer_HMS#getValue(String value)
		plugin.column.Renderer_HMS#getValue(String value,boolean isView)
		plugin.column.Renderer_HM#getValue(String value,boolean isView)
		plugin.column.Renderer_HHM#getValue(String value)
		plugin.column.Renderer_HHM#getValue(String value,boolean isView)
		plugin.column.Renderer_DECIMAL#getValue(String value)
		plugin.column.Renderer_DECIMAL#getValue(String value,boolean isView)
		plugin.column.Renderer_DBMENU#getSelectionValue(String value,boolean uslbl)
		plugin.column.Renderer_AUTOAREA#getValue(String value)
		plugin.column.Renderer_AUTOAREA#getValue(int row,String value)
		plugin.column.Renderer_AUTOAREA#getRowsColsValue(String value,int cols,int rows)

	[selection が null の場合、警告表示します。]
		plugin.column.Editor_INMENU#getValue(String value)
		plugin.column.Editor_INMENU#getValue(int row,String value)
		plugin.column.Renderer_RADIO#Renderer_RADIO(DBColumn clm)
		plugin.column.Renderer_RADIO#getValue(String value)
		plugin.column.Renderer_MENU#Renderer_MENU(DBColumn clm)
		plugin.column.Renderer_MENU#getValue(String value)
		plugin.column.Renderer_MENU#getValue(int row,String value)
		plugin.column.Editor_RADIO#Editor_RADIO(DBColumn clm)
		plugin.column.Editor_RADIO#getValue(String value)
		plugin.column.Editor_RADIO#getValue(int row,String value)
		plugin.column.Editor_MENU#getValue(String value)
		plugin.column.Editor_MENU#getValue(int row,String value)
		plugin.column.Editor_INMENU#Editor_INMENU(DBColumn clm)
	[サブクラスで selection を設定するための対応]
		plugin.column.Editor_YMDMENU#newInstance(DBColumn clm)
		plugin.column.Editor_NUMMENU#newInstance(DBColumn clm)
		plugin.column.Editor_MENU#Editor_MENU(DBColumn clm,Selection sel)
		plugin.column.Editor_HMMENU#newInstance(DBColumn clm)

	[NullPointerException が発生するので、事前にチェックします。]
		hayabusa.db.QueryFactory#newInstance(String id)
		hayabusa.db.DBTypeFactory#newInstance(String id)
		hayabusa.db.DBCellFactory#newRenderer(String id,DBColumn clm)
		hayabusa.db.DBCellFactory#newEditor(String id,DBColumn clm)
		hayabusa.html.ViewFormFactory#newInstance(String id)
		hayabusa.resource.CalendarFactory#getCalendarData(String cls,String arg1,String arg2,String arg3,String arg4)
		hayabusa.taglib.WriteTableTag#create(PrintWriter out)
		hayabusa.taglib.TableFilterTag#doEndTag()
		hayabusa.taglib.ReadTableTag#create(BufferedReader out)

	[レンデラーの表示桁数]
	レンデラーの表示桁数は、ViewLength属性を元に行う。
	主に、小数点の指定を、登録時の制限と表示時で切り替えられるようにするためです。
		plugin.column.Renderer_MONEY#newInstance( final DBColumn clm )
		plugin.column.Renderer_NUMBER#newInstance( final DBColumn clm )
		fukurou.util.StringUtil#numberFormat( final String in, final int minFraction )

	[レンデラー、エディター処理]
	レンデラー、エディター処理で、極力、エラーを発生させない事にします。
	実行時エラーなので、テスト時に判明しますが、現時点では、エラーの詳細が
	判りにくくなっているため、エラーの状況を掴みやすいようにします。
		hayabusa.db.Selection_NULL#getRadio( final String name,final String selectValue,final boolean useLabel )
		hayabusa.db.Selection_NULL#getRadioLabel( final String selectValue )
		plugin.column.Editor_HMMENU#Editor_HMMENU( final DBColumn clm )
		plugin.column.Editor_NUMMENU#Editor_NUMMENU( final DBColumn clm )
		plugin.column.Editor_RADIO#Editor_RADIO( final DBColumn clm )
		plugin.column.Editor_YMDMENU#Editor_YMDMENU( final DBColumn clm )
		plugin.column.Renderer_RADIO#Renderer_RADIO( final DBColumn clm )
	5.7.7.1 (2014/06/13) XXXMENU の editor は、警告を出さない。 でしたが、共通的に、null の場合は、
	Selection_NULL を返します。
		hayabusa.db.DBColumn#getSelection()

	[SQLException を throws するように変更。]
		hayabusa.db.DBMetaData#makeDBTableModel(ResultSet resultSet)

	[ResultSetValue]
	データベース検索処理で、ResultSet を使用している箇所を、整理します。
	新しいResultSetValueクラスで処理する様に変更します。
		hayabusa.db.DBTableModelUtil#makeDBTable(ResultSet result,int skipRowCount,int maxRowCount,ResourceManager resource)
		hayabusa.db.DBTableModelUtil#makeDBColumn(String name,int column,ResultSetValue rsv,ResourceManager resource)
		hayabusa.db.DBTableModelEditor#create(ResultSet result,int skipRowCount,int maxRowCount,ResourceManager resource,DBEditConfig config)
		hayabusa.db.DBTableModelEditor#addGroupRows(ResultSetValue rsv,int skipRowCount,int maxRowCount,boolean[] sumFilter,boolean[] groupFilter)
		hayabusa.db.DBTableModelEditor#addPlainRows(ResultSetValue rsv,int skipRowCount,int maxRowCount)
		hayabusa.io.HybsTimeSeriesCollection#innerQueryV(Connection con,String query)
		hayabusa.io.HybsTimeSeriesCollection#innerQueryH(Connection con,String query)
		hayabusa.io.HybsTaskSeriesCollection#executeQuery(Connection con,String query)
		hayabusa.io.HybsCategoryDataset#execute(Connection con,String query)
		hayabusa.taglib.DatabaseMetaDataTag#resultToString(ResultSet resultSet)
		fukurou.db.DBUtil#resultToArray(ResultSet resultSet,boolean useHeader)
		fukurou.db.ResultSetValue#ResultSetValue(ResultSet res)
		fukurou.db.ResultSetValue#getColumnCount()
		fukurou.db.ResultSetValue#getNames()
		fukurou.db.ResultSetValue#getColumnName(int clmNo)
		fukurou.db.ResultSetValue#getSqlType(int clmNo)
		fukurou.db.ResultSetValue#getColumnDisplaySizes()
		fukurou.db.ResultSetValue#getColumnDisplaySize(int clmNo)
		fukurou.db.ResultSetValue#isWritable()
		fukurou.db.ResultSetValue#isWritable(int clmNo)
		fukurou.db.ResultSetValue#next()
		fukurou.db.ResultSetValue#getValues()
	org.opengion.hayabusa.db.DBUtil#getClobData( Clob ) から移動
		fukurou.db.ResultSetValue#getClobData(Clob clobData)
	org.opengion.hayabusa.db.DBUtil#getNumber( int , Object ) から移動
		fukurou.db.ResultSetValue#getNumber(int clmNo)
	org.opengion.hayabusa.db.DBUtil#getValue( ResultSet , int , int ) から移動
		fukurou.db.ResultSetValue#getValue(int clmNo)
	org.opengion.hayabusa.db.DBUtil#type2ClassName( int ) から移動
		fukurou.db.ResultSetValue#getClassName(int clmNo)

	[警告3 PRMタイプは、警告にしない。]
		fukurou.taglet.DocletSpecific#checkTag(ExecutableMemberDoc menber)

	[DB検索画面]
	DB検索の 拡張検索条件 で、execution で、tableSpace を選択した場合、
	通常の DATAFILE の拡張はできたが、TEMPFILE の拡張ができなかった。
	(そもそも、検索対象からも外れていた)
	TEMPファイルの表領域の拡張ができるように、対応しました。
		gf\jsp\common\gamen\03_DBSEARCH\tableSpace.jsp
		gf\jsp\common\gamen\03_DBSEARCH\resizeDB.jsp

	[GF6020 画面変更]
	GF6020 ﾎﾞﾀﾝ 画面を、表示種別、編集種別のサンプル画面に変更します。
	元々、ボタン関連のサンプル画面を作成する予定でしたが、先に、
	Renderer,Editorのサンプル画面を作成します。
		gf\jsp\GF6020

	[calendar 画面変更]
	calendar.jsp を若干変更します。
	年と月のプルダウンの配置を、変更します。(年、月順に変更)
	また、ネイティブモードで、センターに表示しない、一行あいてしまう
	という現象を修正します。
	(グレーがダークグレーになってしまう現象は、未対応です。)
		gf\jsp\common\calendar.jsp

	5.8.1.1 (2014/11/14) を取り込みました。
		[メール送信時認証対応]
			5.4.3.2 (2012/01/06) で、対応した、メール送信時認証対応(POP before SMTP認証)を、
			mailSender タグに適用します。
		[伝送の機能追加]
			fukurou,transfer.TransferExec_SAMCB#execute( final String[] vals, final TransferConfig config, final Transaction tran )

6.0.3.0 (2014/11/13)
	[Edit機能]
	Edit機能で、JSPソース変更時の対応で、EditMarker 使用時に、Edit編集画面に
	不要なカラムが表示される現象の対応を行います。
	 * これは特殊処理で、Edit機能で、カラム列をキャッシュしているときに、
	 * JSPのソース等の変更時に、変更が反映されない対応を行う場合、
	 * 通常の ViewFormのサブクラスから、Edit専用の ViewForm_HTMLSeqClmTable で
	 * 制御する場合、ViewMarkerのEditMarkerでは、通常非表示（検索の場合）ですが
	 * Editのポップアップ画面に、表示されてしまうのを避けるため、noDisplay に
	 * 強制的にするカラム番号が必要です。
	 * あくまで、暫定処置です。Edit機能を改修するときに、この機能は削除します。
		hayabusa.html.ViewMarker_MARKER#getColumnNos()
		hayabusa.html.ViewMarker#getColumnNos()
		hayabusa.html.ViewLink_LINK#getColumnNos()
		hayabusa.taglib.ViewFormTag#doStartTag()
		hayabusa.taglib.ViewFormTag#doEndTag()
		hayabusa.taglib.ViewFormTag#release2()
		fukurou.mail.MailTransfer#start( final String[] args )

	[jFreeChar]
	lowerBound だけ設定すると、upperBound がおかしくなる。
		hayabusa.io.ChartDataset#makeNumberAxis()

	[DirectWriteTableTag]
	CSVファイル出力の機能アップ
	useQuote           【TAG】データをダブルクオートで囲うかどうか指定します(初期値:false)
	useQuoteEscape     【TAG】データ中にダブルクオート文字が含まれる場合、エスケープするかどうか指定します(初期値:true)
	useReturnQuote     【TAG】データ中に改行コードが含まれる場合、ダブルクオートで囲うかどうか指定します(初期値:true)
	replaceFrom        【TAG】置換元文字を指定。一文字単位で置換します。
	replaceTo          【TAG】置換先文字を指定。一文字単位で置換します。
		hayabusa.taglib.DirectWriteTableTag#release2()
		hayabusa.taglib.DirectWriteTableTag#create(PrintWriter out)
		hayabusa.taglib.DirectWriteTableTag#replace(String str)
		hayabusa.taglib.DirectWriteTableTag#setUseQuote(String flag)
		hayabusa.taglib.DirectWriteTableTag#setUseQuoteEscape(String flag)
		hayabusa.taglib.DirectWriteTableTag#setUseReturnQuote(String flag)
		hayabusa.taglib.DirectWriteTableTag#setReplaceFrom(String str)
		hayabusa.taglib.DirectWriteTableTag#setReplaceTo(String str)
		hayabusa.taglib.DirectWriteTableTag#doStartTag()

	5.4.3.2 (2012/01/06) で、追加した、メール送信時認証関連で、キーワード等を、変更します。
	auth パラメータを authType パラメータに変更します。
	システムパラメータの変更（MAIL_SEND_AUTH→MAIL_SEND_AUTH_TYPE）も行いたかったのですが、
	Ver5との互換性の関係で、見送ります。
		hayabusa.mail.MailPattern#MailPattern(Map params)
		hayabusa.mail.MailPattern#getAuthType()
		hayabusa.mail.MailManager_DIRECT#create(Map params,DBTableModel table)
		hayabusa.mail.MailManager_DB#sendMail(String paraKey,String systemId,List emList)
		hayabusa.mail.DefaultMailManager#create(Map params)
		hayabusa.mail.DefaultMailManager#send()
		hayabusa.mail.DefaultMailManager#setAuthType(String type)
		fukurou.mail.MailTransfer#start(String[] args)

	5.8.1.1 (2014/11/14) を取り込みました。
		[メール送信時認証対応]
		5.4.3.2 (2012/01/06) で、対応した、メール送信時認証対応(POP before SMTP認証)を、
		mailSender タグに適用します。
		なお、認証用の POPサーバーは、SMTPサーバーと同一で、ポートもPOPデフォルトとします。
			hayabusa.taglib.MailSenderTag#setPort(String port)
			hayabusa.taglib.MailSenderTag#setAuthType(String type)
			hayabusa.taglib.MailSenderTag#setAuthUser(String user)
			hayabusa.taglib.MailSenderTag#setAuthPass(String pass)
			hayabusa.taglib.MailSenderTag#release2()
			hayabusa.common.SystemData#MAIL_SEND_AUTH_PORT
			fukurou.mail.MailTX#MailTX( final String host , final String charset )
			fukurou.mail.MailTX#MailTX( final String host , final String charset, final String smtpPort
					,final String authType, final String authPort, final String authUser, final String authPass)

	TLDファイルに追加します。
		gf/src/META-INF/hybs-taglib.tld		MailSenderTag に、smtpPort,authType,authPort,authUser,authPass 追加
		gf/WEB-INF/hybs-taglib.tld

	5.8.1.0 (2014/11/07) を取り込みました。
		[fileDownloadサーブレット修正]
			hayabusa.servlet.FileDownload#doPost( final HttpServletRequest request, final HttpServletResponse response )

	[Excel取込み]
		fukurou.util.POIUtil#kigo2rowCol(String kigo)
		fukurou.util.POIUtil#rowCol2kigo(int rowNo,int colNo)
		fukurou.util.ExcelReader_XSSF#excelReader(String fname,ExcelReaderEvent event)
		fukurou.util.ExcelReader_XSSF#getSheetNames(XSSFReader rd)
		fukurou.util.ExcelReader_XSSF#main(String[] args)
		fukurou.util.ExcelReader_SS#excelReader(String fname,ExcelReaderEvent event)
		fukurou.util.ExcelReader_SS#main(String[] args)
		fukurou.util.ExcelReader_HSSF#excelReader(String fname,ExcelReaderEvent event)
		fukurou.util.ExcelReader_HSSF#main(String[] args)
		fukurou.util.ExcelReaderEvent#startSheet(String shtNm,int shtNo)
		fukurou.util.ExcelReaderEvent#endSheet(int shtNo)
		fukurou.util.ExcelReaderEvent#value(String val,int rowNo,int colNo)
		fukurou.util.ExcelReaderEvent#isSkip(int rowNo)
		fukurou.util.ExcelReaderEvent#endRow(int rowNo)
		fukurou.util.ExcelReaderEvent#columnNames(String[] names)
		fukurou.util.ExcelReaderEvent#values(String[] vals,int rowNo)

	[JavaDoc修正]
	ValueTag.java で、アクションとコマンドの関係の表形式を見直します。
	少し煩雑なので、グルーピングしてまとめる表記に変更します。
		hayabusa.taglib.ValueTag.java

6.0.2.5 (2014/10/31)
	[Excel取込み]
	POIUtil で、セル情報を作成する時に、値もセットします。
		fukurou.util.POIUtil#getCellMsg( final Cell oCell )
	Cellの開始、終了番号が、マイナスのケースの対応
		fukurou.util.POIUtil#activeWorkbook( final Workbook wkbook , final boolean isCellDel )

	debug=true で、詳細情報を出力します。
		hayabusa.taglib.ReadTableTag#doEndTag()
		plugin.io.TableReader_Excel#readDBTable()
		gf/jsp/common/filePopup.jsp
		gf/jsp/GF2050/result.jsp
	エラーメッセージに、preタグを付けます。
		hayabusa.taglib.TaglibUtil#makeHTMLErrorTable( final ErrorMessage errMsg,final ResourceManager resource )

	ForwardTag.java で、debug="true" を設定したときは、forward も sendRedirect も行わない。
	互換性という事では、注意が必要かも。
	知らずに、forwardタグに、debug="true" と記述していた場合、今までは、JSPにフラッシュされない程度の
	出力がされていたが、そのまま、forward されて、何事もなく実行されていた。
		hayabusa.taglib.ForwardTag#doEndTag()

	[HTML5対応:カレンダpopup]
	ogPopup で、height , width に、"px" が付いていないと、HTML5 では
	サイズとして認識されない。
	ogPopup の引数に、"px" を追加するとともに、ogPopup メソッド内で、
	"px" がなければ、追加するように、修正します。
		gf/src/script/common/default.js#ogPopup
		plugin.column.Editor_YMD2#CAL1

	サイズ変更時に、IE判定しているが、IEネイティブモードでは、効かないため、
	別の方法で判定します。
	具体的には、window.dialogWidth 属性は、IEしかないので、これの有無で判定します。
	ちなみに、IEでは、resizeBy メソッドが使えないためです。
		gf/src/script/common/calendar2.js

	[HTML5対応:ガントバー]
	document.all が、IE11のHTML5モードで廃止されたため、修正(たぶん修正漏れ)
		gf/src/script/common/option/adjustGanttTable.js

	IEのHTML5(ネイティブ)の場合、ヘッダーの文字間隔がずれます。
	これは、adjustGanttTable.css の 5.6.2.1 (2013/03/08) firefox 対応で入れた
	letter-spacing (文字間隔) が影響しているためです。
	これを解決するには、ブラウザ判定を行って、CSS で対応する必要があり、
	addBrowserClass.js を新規導入します。
	これは、html タグに、ie のclass属性を追加します。
	<html class="ie ie11"> みたいな感じで、CSSで、この class属性を指定します。
	現時点では、HeadTag で、gantt 指定を行った場合のみ、addBrowserClass.js を
	インクルードします。adjustGanttTable.js の中から、このメソッドを呼び出します。
		gf/src/script/common/option/adjustGanttTable.js
		gf/src/script/common/option/adjustGanttTable.css
		gf/src/script/common/option/addBrowserClass.js
		hayabusa.taglib.HeadTag#ADD_BRWS_CLS_JS
		hayabusa.taglib.HeadTag#doEndTag()

	stackedGantt の layout-grid-char の設定を、default.css に移します。
	以前は、stackedGantt でしか使わないので、adjustGanttTable.css で
	設定していましたが、他の th.zoomXX の設定と同じ場所で管理します。
		gf/src/script/common/default.css

	javaScriptで、BODYがないと入れ子になってしまう。
	そこで、iGantBar関連のタグのBody部に、"<!-- -->" を追記する。
	これは、TomcatのXMLパーサーの問題っぽい。
		hayabusa.taglib.ViewIBarTag#doEndTag()
		hayabusa.taglib.ViewIGanttBarTag#doEndTag()
		hayabusa.taglib.ViewIGanttTag#doEndTag()
		hayabusa.taglib.ViewIHeadTag#doEndTag()
		hayabusa.taglib.ViewIMatrixTag#doEndTag()
		hayabusa.taglib.ViewITableTag#doEndTag()
		hayabusa.taglib.ViewITaskTag#doEndTag()

	[初期エラー対応]
	初期エラー発生時は、ユーザーも取得できないので、Languageは、null でも返す。
	custom/init.jsp は、なくてもエラーにはしない。
	リクエストパラメータに、USERID 属性でユーザー指定する機能を復活。
	headタグのuseGuest属性は、廃止。
		hayabusa.taglib.CommonTagSupport#getLanguage()
		hayabusa.taglib.HeadTag#sessionInit()
		hayabusa.taglib.HeadTag#release2()
		hayabusa.taglib.HeadTag#setUseGuest( final String flag )			廃止
		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

	HybsSystemException 発生時に、出来るだけエラーメッセージの表示を行っていませんが、
	もう少しだけ、表示内容を、出すことにします。
	これは、以前、セキュリティ対策として、エラーメッセージは必要以上に出さなくしましたが、
	毎回、ログを確認するのも手間なので、少し修正します。
		hayabusa.common.HybsSystemException.java

	[findBugs対応]
		hayabusa.io.HybsTimeSeriesCollection#equals(Object object)
		hayabusa.io.HybsTimeSeriesCollection#hashCode()
		hayabusa.taglib.JspInitTag#getCount()

	entrySet イテレータを使用するように変更。
		hayabusa.taglib.ViewParamTag#initParam(Map map)
	null ではなく、サイズ０の配列を返すように変更。
		hayabusa.db.AbstractTableFilter#getParameterRows()
	マルチ起動対策用カウンタのfindBugs対応。
		hayabusa.taglib.JspInitTag#doEndTag()

	[Edit関係のDB取得方法修正]
	Edit関係は、Queryではなく、DBTableModelEditor.java でSQL処理を行っていますが、
	この方法が、簡易的に処理されており、オブジェクト型のデータベースカラムに対応できていません。
	(CLOB や DATE型のこと)
	その結果、Edit機能を使用すると、Date型の日付処理の表記がおかしくなります。
		hayabusa.db.DBTableModelEditor#create( final ResultSet result, final int skipRowCount, final int maxRowCount, final ResourceManager resource, final DBEditConfig config )
		hayabusa.db.DBTableModelEditor#addPlainRows( final ResultSet result, final int[] types, final int skipRowCount, final int maxRowCount, final boolean isOther )
		fukurou.util.HybsDateUtil#parseNumber( final String value )

	[AbstractMailManager 変更]
	AbstractMailManager クラスは、abstract宣言されていますが、abstractメソッドを持っていません。
	これは、DefaultMailManager として、クラス名を変更します。
		hayabusa.mail.AbstractMailManager.java	→ DefaultMailManager.java
		hayabusa.mail.MailManager_DB.java(43): public class MailManager_DB extends AbstractMailManager {
		hayabusa.mail.MailManager_DIRECT.java(29):  * バッチ送信する場合と共通する部分はスーパークラス AbstractMailManager に実装していますが、
		hayabusa.mail.MailManager_DIRECT.java(40): public class MailManager_DIRECT extends AbstractMailManager {
		hayabusa.mail.MailManager_DIRECT.java(143): 			if( AbstractMailManager.FGJ_SEND_WAIT.equals( table.getValue( i, IDX_FGJ_MAIL ) ) ) {
		hayabusa.mail.MailPattern.java(174): 		String[][] ptn = DBUtil.dbExecute( selGE31, selGE30Args, AbstractMailManager.appInfo, DBID );		// 5.5.5.1 (2012/08/07)
		hayabusa.mail.MailPattern.java(197): 			String[][] jkn = DBUtil.dbExecute( selGE37, selGE37Args, AbstractMailManager.appInfo, DBID );
		hayabusa.mail.MailPattern.java(424): 							grpMember[IDX_FGJ] = AbstractMailManager.FGJ_SEND_WAIT;      // 送信待
		hayabusa.mail.MailPattern.java(427): 							grpMember[IDX_FGJ] = AbstractMailManager.FGJ_ADDR_ERR;       // アドレス取得エラー
		hayabusa.mail.MailPattern.java(451): 						indMember[IDX_FGJ] = AbstractMailManager.FGJ_SEND_WAIT;
		hayabusa.mail.MailPattern.java(454): 						indMember[IDX_FGJ] = AbstractMailManager.FGJ_ADDR_ERR;
		hayabusa.mail.MailPattern.java(460): 					indMember[IDX_FGJ] = AbstractMailManager.FGJ_ADDR_ERR; // 状況コード
		hayabusa.mail.MailPattern.java(481): 		String[][] ge33Datas = DBUtil.dbExecute( selGE33,ge33SelArgs,AbstractMailManager.appInfo, DBID );		// 5.5.5.1 (2012/08/07)
		hayabusa.mail.MailPattern.java(694): 			String[][] ge35Datas = DBUtil.dbExecute( selGE35,ge35SelArgs,AbstractMailManager.appInfo, DBID );		// 5.5.5.1 (2012/08/07)

	[リファクタリング]
	A method/constructor shouldnt explicitly throw java.lang.Exception
		fukurou.util.AbstractConnect#actionGET( final String localFile, final String remoteFile ) throws IOException ;
		fukurou.util.AbstractConnect#actionGETdir( final String localDir, final String remoteDir ) throws IOException ;
		fukurou.util.AbstractConnect#actionPUT( final String localFile, final String remoteFile ) throws IOException ;
		fukurou.util.AbstractConnect#actionPUTdir( final String localDir, final String remoteDir ) throws IOException {
		fukurou.util.AbstractConnect#actionDEL( final String remoteFile ) throws IOException ;
		fukurou.util.AbstractConnect#actionDELdir( final String remoteDir ) throws IOException ;
		fukurou.util.SFTPConnect#actionGET( final String localFile, final String remoteFile ) throws IOException {
		fukurou.util.SFTPConnect#actionGETdir( final String localDir, final String remoteDir )  throws IOException {
		fukurou.util.SFTPConnect#actionPUT( final String localFile, final String remoteFile ) throws IOException
		fukurou.util.SFTPConnect#actionDEL( final String remoteFile ) throws IOException
		fukurou.util.SFTPConnect#actionDELdir( final String remoteDir ) throws IOException

	[リファクタリング]
		6.0.2.5_refactoring.txt

6.0.2.4 (2014/10/17)
	[EDIT機能修正]
	以前、5.7.7.3 (2014/06/27) にて、画面修正時の、EDIT登録カラムが無くなった場合、
	エラーを検知し、メッセージを表示するようにしましたが、それと類似で、カラムを
	追加した場合に、EDIT画面に新規追加分のカラムが表示されません。
	これは、カラムの並び替えを行っているため、EDIT登録データが更新されていないためです。
	EDIT登録カラムと、素のカラムを比較して、新しく増えているカラムを、追加するように
	機能修正します。
		hayabusa.taglib.EditConfigTag#doEndTag()
		hayabusa.taglib.EditConfigTag#checkViewClms( final String viewClms , final String fullClms )
		hayabusa.db.DBLastSql#setOrgClmNames( final String clmNames )
		hayabusa.db.DBLastSql#getOrgClmNames()
		hayabusa.taglib.ViewFormTag#doStartTag()
		hayabusa.taglib.ViewFormTag#doEndTag()
		hayabusa.taglib.ViewFormTag#release2()
		hayabusa.taglib.ViewFormTag#makeEditTable( final String userViewClms )
		plugin.view.ViewForm_HTMLSeqClmTable#getViewClms()

	[ganttHeaderタグ]
	①daySpan 属性で、HHmm-HHmm 形式の終了時刻が小さい場合( 2000-0800 など )の処理で、
	  内部計算側と、ヘッダー情報の文字列 の２か所に対応が必要でしたが、ヘッダー情報の文字列側の
	  対応が漏れていました。setDaySpan(String) メソッド側で、判定処理を入れます。
		hayabusa.taglib.GanttHeaderTag#setDaySpan( final String val )
		hayabusa.taglib.GanttHeaderTag#makeZoomTime( final int hourOfPixcel,final int step,final boolean useTani )
	②同上の処理で、JavaScript側の日付、時刻計算の修正
		gf/src/script/common/option/adjustGanttTable.js#showGantBar( gantTd ,listGantBar ,lineHeight )
			→ jsp/common/option/adjustGanttTable.js に圧縮コンパイルされる。

	[upload タグ機能追加]
	upload タグ(FileUploadTag)に、機能追加します。
	① name + _NEW と同じ考え方で、_PFX(接頭辞) , _SFX(接尾辞) 機能を追加します。
	② 上記機能は、_NEW との併用可能。_NEW がない場合は、オリジナル(アップロードされた元のファイル名)に付与
	③ useBackup="rename" で、すでに同名のファイルが存在した場合に、"_001" のような文字列を追加したファイルにリネームします。
	   Windowsの " - コピー (2)" に近いですが、桁数を抑えるのと、useBackup="true" と異なり、過去の同一ファイル名は
	   そのまま、有効になります。同一ファイルが同一フォルダに存在する場合のみ連番が付与されます。
	④ name + _NEW の指定に、フォルダを含めることが可能。ただし、接続文字列は、"/" とする。
	   同時にアップロードを行う場合に、個別にフォルダを振り分けたり、_PFX(接頭辞) に、フォルダを指定
	   することも可能です。
	⑤ 最大転送サイズ(Byte)を 10M → 30M に変更

		hayabusa.taglib.FileUploadTag#release2()
		hayabusa.taglib.FileUploadTag#setUseBackup( final String flag )
		hayabusa.taglib.FileUploadTag#makeDBTableFromClms( final MultipartRequest multi )
		hayabusa.servlet.MultipartRequest#MultipartRequest(final HttpServletRequest request,・・・
		fukurou.util.StringUtil#nvalAdd( final String... strs )
		fukurou.util.FileUtil#getFileSplit( final File file )
		fukurou.util.FileUtil#renameTo( final File fromFile , final File toFile , final String useBackup )
		fukurou.util.FileUtil#getExtension( final String fileName )

	[img タグに title 属性を記述]
	img タグに title 属性が記述されていないものについて、追記します。
	今まで、alt 属性は付けているケースがありますが、title 属性の付け忘れがいくつかあります。
		hayabusa.taglib.HideMenuTag#doStartTag()
		hayabusa.taglib.QueryButtonTag.java(125)
		hayabusa.taglib.QueryButtonTag.java(129)
		hayabusa.taglib.QueryButtonTag.java(133)
		hayabusa.taglib.QueryButtonTag.java(137)
		hayabusa.taglib.QueryButtonTag.java(156)
		plugin.column.Renderer_ICON#getValue( final String value )

	[Renderer_HHM の桁合わせ]
	Renderer_HHM で、分が、１桁の場合、XX:X 表記になってしまうバグを修正。
	これは、XX:0X にします。
	共通メソッドを用意します。
		fukurou.util.StringUtil#intFill( final int num,final int su_fill )
		plugin.column.Renderer_HHM#getValue( final String value )

	[リファクタリング]
	Nm:setOutDir(String) と setOutdir(String) は、紛らわしいです。 
		hayabusa.taglib.JspCreateTag#setOutdir( final String dir ) → setOutDir( final String dir )
		gf/jsp/GF2201/jspOut.jsp(64): <og:jspCreate

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

		6.0.2.4_refactoring.txt

6.0.2.3 (2014/10/10)
	[Tomcat関連]
	Tomcatインストール時に、CATALINA_BASE/bin/ の catalina.bat を修正していましたが
	setenv.bat をコピー追加する方法に変更します。
	以前から、Tomcatの起動時の CLASSPATHのクリアと、コンパイル時のCLASSPATH の
	共存が課題でしたが、暫定対策として、const.bat で、set OG_CLASSPATH=%CLASSPATH% をセットし、
	setenv.bat で、set CLASSPATH=%OG_CLASSPATH% とすることで、対応します。
	tomcat8.0.14 の配布分から、対応します。
	これに伴い、const.bat で、手動で切り替えていた、OpenOffice の バージョン違いによる
	CLASSPATH の配置の問題は、if で自動設定にします。
	現時点では、init.bat の OPENOFFICE_VER で、openoffice3.2、openoffice3.4.1、openoffice4.1.1 に
	対応しています。
		uap/bin/init.bat
		uap/bin/const.bat
		apps/tomcat8.0.14/bin/setenv.bat

	[Renderer_HHM]
	HHM レンデラーは、カラムのデータを時：分に分けて表示する場合に
	使用するクラスです。
	HMレンデラーと異なり、元の値は、「分」であり、それを、時間:分 に
	分解表示します。
		plugin.column.Renderer_HHM.java

	[ImageUtil]
	画像ファイル関連の処理を集めたユーティリティクラス を新規作成します。
	ここでは、イメージファイルを BufferedImage にして取り扱います。
	また、ImageResizer で処理していた static メソッドや、関連処理、
	org.opengion.hayabusa.servlet.MakeImage の主要な処理もこちらに持ってきます。
		fukurou.util.ImageUtil.java						新規作成
		fukurou.util.ImageResizer.java					大幅な修正
		plugin.table.TableFilter_THUMBNAIL#execute()	ImageResizer の一部を ImageUtil に変更

	[EXCEL出力]
	POIUtil#createWorkbook( String ) を使用するように変更。
	CellStyle の有無も判定基準に含めます。
		fukurou.model.ExcelModel#ExcelModel(String fname,boolean isOpen)
		fukurou.model.ExcelModel#addImageFile(String imgFile,int shtNo,int rowNo,int colNo)
		fukurou.model.ExcelModel#addImageFile(String imgFile,int shtNo,int row1,int col1,int row2,int col2,int dx1,int dy1,int dx2,int dy2)
		fukurou.util.POIUtil#createWorkbook(String fname)
		fukurou.util.POIUtil#getSheetNames(Workbook wkbook)
		fukurou.util.POIUtil#getNames(Workbook wkbook)
		fukurou.util.POIUtil#getStyleNames(Workbook wkbook)
		fukurou.util.POIUtil#activeWorkbook(Workbook wkbook,boolean isCellDel)

	[SQL XML出力]
	DataBase 作成用SQLのXML出力で、<EXEC_SQL> ～ </EXEC_SQL> の
	終了タグの直前に、改行コードを入れます。
	現在、ほとんどのケースでセットされていますが、まれに、抜けています。
	そこで、EXEC_END_TAG 宣言の使用を、isXml で個別にみるのではなく、
	isXml で、キャッシュした変数を使用します。
	また、XML_START_TAG、XML_END_TAG、EXEC_START_TAG、EXEC_END_TAG の
	定数は、AbstractTableFilter 側で定義しなおします。
	修正箇所は多いですが、単純作業です。
		plugin.table.TableFilter_SEQUENCE_SQLSERVER#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_POSGRE#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_MYSQL#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_HSQLDB#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE_FIREBIRD#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_SEQUENCE#makeLineList(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX#makeDropLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_HSQLDB#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_SQLSERVER#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_POSGRE#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_MYSQL#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_HSQLDB#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_FIREBIRD#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE_FIREBIRD#makeUniqSeq(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#execute()
		plugin.table.TableFilter_TABLE#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_TABLE#makeUniqSeq(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_SQLSERVER#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_POSGRE#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_MYSQL#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_MYSQL#makeDropLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_INDEX_FIREBIRD#makeEndLine(int[] clmNo,String[] data)
		plugin.table.TableFilter_CMNT_TBL#execute()
		plugin.table.TableFilter_CMNT_CLM#execute()
		plugin.table.TableFilter_SEQUENCE#execute()
		plugin.table.TableFilter_DBARG_OUT#execute()
		plugin.table.TableFilter_DBARG_OUT#makeHeadLine(String objName)
		plugin.table.TableFilter_DBARG_OUT#makeEndLine(String objName)
		plugin.table.TableFilter_DBSRC_OUT#makeEndLine()

	[Drop構文の変更]
	TableFilter_INDEX で、DROP引数を、false(初期値)にすると、INDEXのDROP構文が出力されなくなります。
	これは、新規作成時に、まだ、INDEXが存在しない時に、DROP構文が実行されると、
	エラーとなり、以下の処理が実行されなくなるケースがある為です。(PostgreSQL,firebirdなど)
	今まで、GF2140 で、true(DROP構文を出力する)になっていましたが、出力しないようにします。
	代わりに、falseの場合には、DROP構文をまとめたファイル(AllDropC.xml等)のファイルを
	作成するようにします。
		jsp/GF2140
		plugin.table.TableFilter_INDEX#execute()

	[パレート図]
	パレート図は、100分率にします。
		hayabusa.io.HybsCategoryDataset#execute(Connection con,String query)
		hayabusa.io.HybsCategoryDataset#execute(DBTableModel table)
		hayabusa.io.HybsCategoryDataset#changeParetoData(double sum)

6.0.2.2 (2014/10/03)
	[EDIT機能]
	データベースから、"EDIT_NAME_(画面ID)_(エディット名)" で取り出すとき、"_" で分割していた為、
	画面ID や エディット名 に、"_" を含むと、分割をミスっていました。
	そこで、分割方法を、"EDIT_NAME_" の前半と、設定値の (エディット名) の後半を削除して、残りを
	(画面ID) とする方法に変更します。
	また、6.0.2.1 (2014/09/26) で、初期値のキーワードの、EDIT_NAME_SELECTED_ を、EDIT_NAME_ に
	変更しましたが、"EDIT_NAME_" が付いていると、先の分割時に、対象となる為、EDIT_SELECTED_ に
	変更します。
	それ以外に、メソッドの配置を、変更します。
		hayabusa.db.DBEditConfig#getKeySet( final String[] keys )	廃止
		hayabusa.db.DBEditConfig#getEditKeys( final String guikey, final String editName )	廃止
			 → DBEditConfigManager.java へ移動
		hayabusa.db.DBEditConfigManager#DBEditConfigManager() 新規追加(デフォルトは互換性の為残しておきます。)
		hayabusa.db.DBEditConfigManager#DBEditConfigManager( final Map<String,String> attribute ) 新規追加
			 → 内部処理は、UserInfo.java DBEditConfig.java などから移植
		hayabusa.db.DBEditConfigManager#getEditKeys( final String guikey, final String editName ) DBEditConfig から移植
		hayabusa.resource.UserInfo#UserInfo( final String userID,････ 
		hayabusa.resource.UserInfo#makeEditConfigMap()	廃止
		hayabusa.resource.UserInfo#addEditConfig( final String guikey, final String editName, final DBEditConfig config )
		hayabusa.resource.UserInfo#deleteEditConfig( final String guikey, final String editName )
		hayabusa.resource.UserInfo#setSelectedEdit( final String guikey, final String editName )
		hayabusa.resource.UserInfo#getSelectedEdit( final String guikey )

	[JFreeChar関連]
	HybsColorBar3D を新規追加
	これは、先に追加した、HybsColorBar の ３D版です。
		hayabusa.io.HybsBarRenderer3D.java		新規作成
	前回追加した、HybsJDBCCategoryDataset.java を廃止し、HybsCategoryDataset.java に統一します。
	これは、JDBCCategoryDatasetの データベース機能と、DBTableModel から Dataset を作成する機能を
	兼ね備えて、かつ、HybsDataset インターフェースを実装します。
	HybsDataset インターフェースは、シリーズのラベル指定、カテゴリカラーバー、パレート図用積上げ
	計算などの処理を行うための、インターフェースで、それらの処理も、HybsCategoryDataset に実装します。
	カテゴリのカラー名の指定を行う場合、最後のカラムが、カラー名の文字列になります。
	select category,series1,series2,series3,･･･,color from ･･･
	color文字列の検索結果は、Dataset には含まれません。
	その場合、color カラムがシリーズとして認識されない様に、ChartDatasetTag で、useCategoryColor="true"
	を指定しておく必要があります。このフラグは、HybsCategoryDataset を使う処理以外では効果が
	ありません（シリーズとして使用されてしまう）のでご注意ください。
	このフラグは、カテゴリカラーバーを使う場合には必要ですが、カテゴリカラーバーと（例えばパレート図）
	を合成する場合に、パレート図側にも useCategoryColor="true" を設定しておけば、同じSQL または、
	DBTableModel を使う事ができるというためのフラグです。
		hayabusa.taglib.ChartDatasetTag#setUseVerticalLabels( final String useCategoryColor ) {
		hayabusa.io.ChartDataset#setUseCategoryColor( final boolean useCateColor )
		hayabusa.io.ChartFactory#newDataset( final Connection conn,final String query,
									  final String type,final String[] lbls,final boolean useCateColor )
		hayabusa.io.ChartFactory#newDataset( final DBTableModel table , 
									  final String type,final String[] lbls,final boolean useCateColor )
		hayabusa.io.ChartDataset#makeDataset( final Connection conn,final String sql )
		hayabusa.io.ChartDataset#makeDataset( final DBTableModel table )

	Seriesの縦持ち対応は、別途検討しますが、とりあえず保留にしておきます。
		hayabusa.io.HybsJDBCCategoryDataset.java_horyu		保留

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

	[ライブラリ更新]
	postgreSQL を評価するに当たり、JDBCドライバを置き換えておきます。
	postgresql-9.3-1100.jdbc41.jar → postgresql-9.3-1102.jdbc41.jar
		apps/jdk180u**/jre/lib/ext/postgresql-9.3-1102.jdbc41.jar		交換

	[不具合修正]
	初期化漏れでエラーになっていたので、修正します。
		plugin.view.ViewForm_HTMLCrossTable#init( final DBTableModel table )

6.0.2.1 (2014/09/26)
	[EDIT機能]
	集計機能で、数字項目の合計を算出する処理で、queryタグが複数ある場合、集計しない方の
	query タグに、mainTrans=false でEDIT機能を実行しない様にする必要がありますが、
	そうしないと、カラムが存在しないので、NullPointerExceptionエラーが発生します。
	その場合、エラーになかなか気づかないため、ソース上で、NullPointerException エラーではなく、
	何らかのメッセージを表示して、気づきを与えます。
		hayabusa.db.DBTableModelEditor#create( final ResultSet result, final int skipRowCount, final int maxRowCount, final ResourceManager resource, final DBEditConfig config ) throws SQLException {
		hayabusa.db.DBTableModelEditor#addTotalRows( final int maxRowCount, final ResourceManager resource, final boolean[] sumFilter
									,  final boolean[] groupFilter, final boolean[] subTotalFilter,  final boolean[] totalFilter ) {

	EDIT_NAME_SELECTED_ を、EDIT_NAME_ に変更 します。
	どう見ても、このキーでは何もしていません。
		hayabusa.resource.UserInfo#setSelectedEdit( final String guikey, final String editName )
		hayabusa.resource.UserInfo#getSelectedEdit( final String guikey )

	[JFreeChar関連]
	itemLabelVisible="true" の時に、バーに値を表示しますが、Bar3D の時のみ、値が表示されたり
	されなかったりしました。
	これは、org.jfree.chart.renderer.category.BarRenderer3D の コンストラクタで実行されている
	setBasePositiveItemLabelPosition(TextAnchor) に、ItemLabelAnchor.INSIDE12,TextAnchor.TOP_CENTER で
	作成された ItemLabelPosition が渡されているため、文字数がバーの幅より大きい場合、表示されない
	状況になっていました。
	ちなみに、BarRenderer は、親クラス(のさらに親)の org.jfree.chart.renderer.AbstractRenderer で、
	ItemLabelAnchor.OUTSIDE12, TextAnchor.BOTTOM_CENTER で作成されます。
	ChartDataset の CategoryItemRenderer 取得処理で、書き換えておきます。
		hayabusa.io.ChartDataset#getRenderer( final int serNo , final CategoryURLGenerator urlGen )

	パレート図作成用の HybsParetoLine キーワードを追加します。
		hayabusa.io.ChartFactory#newDataset( final Connection conn,final String query,final String type,final String[] lbls )
		hayabusa.io.ChartFactory#newDataset( final DBTableModel table , final String type,final String[] lbls )
		gf/jsp/GF7212			ｸﾞﾗﾌ合成、パレート図

	関連項目として、データベースのタイプの処理を、DBUtil クラスに集約します。
		hayabusa.db.DBTableModelUtil#makeDBColumn( final String name,final LabelData labelData,
							final ResultSetMetaData metaData,final int column,final String lang )
		fukurou.db.DBUtil#getNumber( final int type, final Object resultObj )
		fukurou.db.DBUtil#getNumber( final int type, final Object resultObj )

	[ColorMap.java 新規作成]
	org.opengion.fukurou.util.StringUtil に含まれていた、ColorMap関連の処理を、
	ColorMap.java に集約します。
		fukurou.util.ColorMap.java		新規作成
		hayabusa.io.ChartCreate.java(408): 			chartBackColor = StringUtil.getColorInstance( chBackClr );
		hayabusa.io.ChartCreate.java(425): 			plotBackColor = StringUtil.getColorInstance( plBackClr );
		hayabusa.io.ChartCreate.java(750): 			domainLineColor = StringUtil.getColorInstance( color );
		hayabusa.io.ChartCreate.java(792): 			rangeLineColor = StringUtil.getColorInstance( color );
		hayabusa.io.ChartDataset.java(547): 				markColors[i] = StringUtil.getColorInstance( mkCol[i] );
		hayabusa.io.ChartDataset.java(599): 				markOverColors[i] = StringUtil.getColorInstance( ovCol[i] );
		hayabusa.io.ChartDataset.java(818): 				shapeColors[i] = StringUtil.getColorInstance( colors[i] );
		hayabusa.io.ChartDataset.java(892): 				seriesColors[i] = StringUtil.getColorInstance( colors[i] );
		hayabusa.io.HybsJDBCCategoryDataset.java(185): 						Color color   = StringUtil.getColorInstance( colStr );
		plugin.view.ViewForm_ImageTimeBar.java(811): 				obj[1] = (colStr != null) ? StringUtil.getColorInstance( colStr ) : uniqColor();

6.0.2.0 (2014/09/19)
	5.8.0.1 (2014/09/12) まで反映

	[POI(EXCEL入出力)関係]
	POI による、EXCELバイナリファイルに対する、データモデルクラスを追加します。
	また、ユーティリティクラスと、イベント処理クラスも追加します。
	これに伴い、関係する EXCEL処理を、こちらに移動させます。
		fukurou.model.ExcelModel.java				新規追加
		fukurou.util.POIEvent.java					新規追加
		fukurou.util.POIUtil.java					新規追加
		fukurou.process.Process_GrepChangeExcel		大幅変更
		plugin.io.TableReader_Excel.java			大幅変更
		plugin.io.TableWriter_Excel.java			大幅変更
		plugin.io.ExcelUtil.java					廃止(機能は ExcelModel に移行)

	WriteTableTag に、EXCEL関係の機能を追加します。
	これは、TableWriter_Excel のみに適用します。
		useCellStyle       【TAG】EXCEL出力時に、データを書き込んだ範囲に罫線を入れるかどうかを指定します
		useAutoCellSize    【TAG】EXCEL出力時に、セルの幅をデータの幅に自動的に合わせるかどうかを指定します
		useActiveWorkbook  【TAG】EXCEL出力時に、セルの有効範囲を設定するかどうかを指定します
		pageBreakColumn    【TAG】EXCEL出力時に、シート変更するキーとなるカラム名を指定します(このカラムの値がシート名になります)
		fileBreakColumn    【TAG】EXCEL出力時に、ファイル名を変更するキーとなるカラム名を指定します(このカラムの値がファイル名になります)

		gf/jsp/GF6270

		hayabusa.taglib.WriteTableTag#release2()
		hayabusa.taglib.WriteTableTag#create( final PrintWriter out )
		hayabusa.taglib.WriteTableTag#setUseCellStyle( final String useStyle )
		hayabusa.taglib.WriteTableTag#setUseAutoCellSize( final String useAutoSize )
		hayabusa.taglib.WriteTableTag#setUseActiveWorkbook( final String useActWB )
		hayabusa.taglib.WriteTableTag#setPageBreakColumn( final String pbColumn )
		hayabusa.taglib.WriteTableTag#setFileBreakColumn( final String fbColumn )
		hayabusa.io.TableWriter#setUseCellStyle( final boolean useStyle )
		hayabusa.io.TableWriter#setUseAutoCellSize( final boolean useAutoSize )
		hayabusa.io.TableWriter#setUseActiveWorkbook( final boolean useActWB )
		hayabusa.io.TableWriter#setPageBreakColumn( final String pbColumn )
		hayabusa.io.TableWriter#setFileBreakColumn( final String fbColumn )
		hayabusa.io.AbstractTableWriter#setUseCellStyle( final boolean useStyle )
		hayabusa.io.AbstractTableWriter#setUseAutoCellSize( final boolean useAutoSize )
		hayabusa.io.AbstractTableWriter#setUseActiveWorkbook( final boolean useActWB )
		hayabusa.io.AbstractTableWriter#setPageBreakColumn( final String pbColumn )
		hayabusa.io.AbstractTableWriter#setFileBreakColumn( final String fbColumn )
		plugin.io.TableWriter_Excel#setUseCellStyle( final boolean useStyle )
		plugin.io.TableWriter_Excel#setUseAutoCellSize( final boolean useAutoSize )
		plugin.io.TableWriter_Excel#setUseActiveWorkbook( final boolean useActWB )
		plugin.io.TableWriter_Excel#setPageBreakColumn( final String pbColumn )
		plugin.io.TableWriter_Excel#setFileBreakColumn( final String fbColumn )

	ファイル分割出力の関係で、setFilename( final String filename )を、ディレクトリとファイルを
	渡すように変更します。
	Reader側も分離すべきですが、今回は見送ります。
		hayabusa.io.TableWriter#setFilename( final String directory , final String filename )
		hayabusa.io.AbstractTableWriter#setFilename( final String directory , final String filename )
		plugin.io.TableWriter_Calc#setFilename( final String directory , final String filename ) {
		plugin.io.TableWriter_Excel#setFilename( final String directory , final String filename ) {

	また、これらのメソッドが増えることに伴い、AbstractTableWriter.java で、UnsupportedOperationException を
	throw していた処理を止め、System.err.println にすることで、TableWriter_Excel 以外の EXCEL関連クラスの
	継承を廃止して、簡素化します。
		hayabusa.io.AbstractTableWriter#setSheetName( final String sheetName )
		hayabusa.io.AbstractTableWriter#setRefSheetName( final String sheetName )
		hayabusa.io.AbstractTableWriter#setRefFilename( final String filename )
		hayabusa.io.AbstractTableWriter#setFontName( final String fontName )
		hayabusa.io.AbstractTableWriter#setFontPoint( final short point )
		hayabusa.io.AbstractTableWriter#setSkipRowCount( final int skipRowCount )

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

	WORD などの処理も行うため、POIの jar を追加します。
	ついでに、バージョンも上げておきます。
		apps/jdk180u**/jre/lib/ext/poi-scratchpad-3.10.1-20140818.jar		追加
		apps/jdk180u**/jre/lib/ext/poi-3.10.1-20140818.jar					ver Up
		apps/jdk180u**/jre/lib/ext/poi-ooxml-3.10.1-20140818.jar			ver Up
		apps/jdk180u**/jre/lib/ext/poi-ooxml-schemas-3.10.1-20140818.jar	ver Up

	[Bulkset エラー回避]
	viewタグに、columnBulkSet を設定したり、システムリソースで、VIEW_USE_DEFAULT_BULKSET
	を true で運用する場合、カラムタグの種類に応じて、SQL実行エラー等が
	発生するケースがあります。
	Editor_QUERY、Renderer_MULTIQUERY、Renderer_QUERY については、5.7.9.0 (2014/08/08) で
	個別に対応しましたが、今後の対応を考えると、AbstractViewForm#getSortedColumnLabel(int)で
	エラーを処理する仕組みも入れておきます。
	個別対応分は、現状のまま、残しておきます。
	ここでは、エラー発生時は、バルクセットのカラムを作成しないことにします。
		hayabusa.html.AbstractViewForm#getSortedColumnLabel( final int column )

	[DB定義DB関連]
	DB定義DB関連で、テーブル名のあいまい検索を、like のままにするが
	% 記号は、自分で入力する方式に変更します。
	これは、例えば履歴テーブルを、XX01R とする場合、%R とすると、従来は、
	%R% で検索されてしまい、テーブル名の途中に R が含まれていてもヒットしたためです。
	検索カラムの初期値は、% を入れていますが、通常の曖昧と区別する意味で入れているだけです。
		gf/jsp/GF2010 ﾃｰﾌﾞﾙ
		gf/jsp/GF2020 ﾃｰﾌﾞﾙｶﾗﾑ
		gf/jsp/GF2030 ｲﾝﾃﾞｯｸｽ
		gf/jsp/GF2040 ｲﾝﾃﾞｯｸｽｶﾗﾑ
		gf/jsp/GF2180 移行DB一覧

	[ファイルリンクの不正文字]
	ファイルのアップロード、ダウンロードにおいて、href 部分はURLEncodeしていませんが、
	そこに、";" や "%" があると、ダウンロードできなくなります。
	useHrefEncode="true" にすることで、href 部分に対して、(;%)の２文字だけ URLEncodeを
	行うかどうかを指定します(初期値:false)
	初期値は、システムパラメータの USE_HREF_URLENCODE[=false] です。
	なお、ファイルに限定する意味で、useGamenId="false" の場合のみ、有効にします。
		hayabusa.common.SystemData#USE_HREF_URLENCODE
		hayabusa.taglib.LinkTag#release2()
		hayabusa.taglib.LinkTag#setUseHrefEncode( final String useEnc )
		hayabusa.taglib.LinkTag#doEndTag()
		hayabusa.html.ViewLink_LINK#clear()
		hayabusa.html.ViewLink_LINK#setDBTableModel( final DBTableModel tbl )
		hayabusa.html.ViewLink_LINK#getMarkerString( final int row,final int clm,final String value )
		gf/jsp/GF6260/result.jsp		サンプル

	[ライブラリ更新]
	JKD と POI と JFreeChart のライブラリを更新します。
	jdk180u20 , tomcat8.0.11 , poi-3.10.1-20140818.jar , jfreechart-1.0.19
	なお、WORDやPoworPoint関連の処理で、poi-scratchpad-3.10.1-20140818.jar を
	新規追加していますので、必ず設定が必要です。
		jdk180u20/jre/lib/ext/jfreechart-1.0.19.jar
		jdk180u20/jre/lib/ext/jcommon-1.0.23.jar
		jdk180u20/jre/lib/ext/poi-3.10.1-20140818.jar
		jdk180u20/jre/lib/ext/poi-ooxml-3.10.1-20140818.jar
		jdk180u20/jre/lib/ext/poi-ooxml-schemas-3.10.1-20140818.jar
		jdk180u20/jre/lib/ext/poi-scratchpad-3.10.1-20140818.jar		特に新規追加

	[websocket関連]
	websocket 関連で、サンプルを作成します。サーブレットではありませんが、
	多くのクラスを作成する予定もない為、とりあえず hayabusa.servlet パッケージに
	置いておきます。
		hayabusa.servlet.WebSocketDemo.java

	build.xml に、lib/websocket-api.jar を追加します。
	websocket 関連クラスをコンパイルする時に必要です。
		gf/build.xml
			<pathelement path="${env.CATALINA_HOME}/lib/websocket-api.jar" />

	[javadoc更新]
	各パッケージのコメントを、package.html で作成していましたが、jdk1.5 以降は、
	package-info.java で作成することが推奨されています。(知らなかった…)
	既存の package.html は package-info.java に置き換えます。
	取りあえず、トップパッケージのみ変更します。

	標準ドックレット com.sun.tools.doclets.standard.Standard をカスタマイズして、
	クラスの概要説明部分の文書を、<pre> ・・・ </pre> 処理します。
		fukurou.taglet.DocletStandard.java
		gf/build.xml
			<target name="javadoc"> の <javadoc ・・・ に、
				<doclet name="org.opengion.fukurou.taglet.DocletStandard"	path="${classes.path}" />
		を追加
		fukurou.taglet.DocletStandard.java

	{@og.value ････} 処理が、{@og.tag} , {@og.formSample} の処理下においては処理されていなかったので、
	処理する様に変更しました。
	以前は、{@link ････} のみ、上記タグレット中に処理していました。
		fukurou.taglet.AbstractTaglet#text( final Tag tag )			新規追加
		fukurou.taglet.AbstractTaglet#inline( final String key , final String body , final Tag tag )	新規追加
		fukurou.taglet.AbstractTaglet#link( final String in )		廃止
		fukurou.taglet.DocletUtil#valueTag( final Tag tag )
		fukurou.taglet.DocletUtil#valueTag( final String txt , final Tag tag )
		fukurou.taglet.DocletUtil#doc03LinkTag( final Tag tag )
		fukurou.taglet.DocletUtil#doc03LinkTag( final String txt )
		fukurou.taglet.DocletUtil#linkTag( final String txt )
		fukurou.taglet.TagletFormSampletoString( final Tag tagTag )
		fukurou.taglet.TagletFormSampletoString( final Tag[] tagTags )
		fukurou.taglet.TagletRevtoString( final Tag tagTag )
		fukurou.taglet.TagletRevtoString( final Tag[] tagTags )
		fukurou.taglet.TagletTag#toString( final Tag tagTag )
		fukurou.taglet.TagletTag#toString( final Tag[] tagTags )

	[ViewForm_ImageTimeBar 関連]
	MICSの稼動チャート で使用している、ViewForm_ImageTimeBar を修正します。
	データレコードが存在しない場合の処理を、現状では、useLastData=true(初期値)
	の場合は、以降のデータは無限に継続している物として扱いますが、検索時の時刻を
	元に、それ以降は、表示しないようにします。
	既存の、useLastData=false にすると、継続していないとする方式は、残します。(たぶん不要)
		plugin.view.ViewForm_ImageTimeBar#create( final int startNo, final int pageSize )
		plugin.view.ViewForm_ImageTimeBar#paramInit()
		plugin.view.ViewForm_ImageTimeBar#imageMeker( final Graphics2D g2,final Color oldColor,
							 final int imgX,final int imgY,final int imgW,
							 final boolean useTipsLink,final int row,final StringBuilder out )

	[jFreeChart 関連]
	series データの取得で、series名（ここではカラム名）を、ResultSetMetaData の
	getColumnName( int ) で取得していましたが、通常は、getColumnLabel( int ) で取得すべきでした。
	また、カラム名は、toUpperCase しておきます。
	ORACLE は、getColumnName と getColumnLabel で同じ値を返していましたが、fireBird では、
	getColumnName が、 NULL で返ってきたため、series 表示がうまくできていませんでした。
		hayabusa.io.HybsJDBCCategoryDataset2#innerQuery( final Connection con, final String query ) throws SQLException {

	HybsJDBCCategoryDataset は、未使用なので、廃止
		hayabusa.io.HybsJDBCCategoryDataset.java		廃止

	rangeSkip 属性 の初期値を、-1(設定なし)に変更します。
	前回の JFreeChart のVerUpで、グリッド線の表示が５個おきに変わったようです。
	設定する値を マイナスにすると、初期設定の値を使用するように変更します。
		hayabusa.taglib.ChartCreateTag#release2()
		hayabusa.taglib.ChartCreateTag#setRangeSkip( final String rngSkip ) の JavaDocコメント
		hayabusa.io.ChartCreate#setRangeSkip( final int rngSkip ) の JavaDocコメント
		hayabusa.io.HybsCategoryPlot#setRangeSkip( final int rngSkip ) の JavaDocコメント
		hayabusa.io.HybsCategoryPlot#drawRangeGridlines( final Graphics2D g2, final Rectangle2D dataArea,final List ticks ) {

	複数チャート(series)描画時のラベル名を指定する seriesLabels 属性を追加します。
	これは、通常、Select文で、series のラベルは、AS を使用して指定しますが、
	これに、ラベルリソースを適用する機能です。
	ORACLEの場合は、{@LBL.XXXX} で、日本語化した 別名を付けても、ResultSetMetaData#getColumnLabel(int)で
	日本語名を取得できますが、firebird の場合、文字化けします。（UTF-8とShift-JISの問題？）
	そこで、外部から、別名部分を指定する機能が必要になりました。
	なお、select category,series1,series2,････,seriesN from table なので、seriesLabels で指定するのは、
	series1,series2,････,seriesN の部分になります。
		hayabusa.taglib.ChartDatasetTag#setSeriesLabels( final String labels )
		hayabusa.io.ChartDataset#makeDataset( final Connection conn,final String sql )
		hayabusa.io.ChartDataset#makeDataset( final DBTableModel table )
		hayabusa.io.ChartDataset#setSeriesLabels( final String[] labels )
		hayabusa.io.ChartFactory#newDataset( final Connection conn,final String query,final String type )
		hayabusa.io.ChartFactory#newDataset( final DBTableModel table , final String type )
		hayabusa.io.ChartFactory#getSeriesLabels( final DBTableModel table , final String type,final String[] lbls )
		hayabusa.io.HybsJDBCCategoryDataset2#HybsJDBCCategoryDataset2( final Connection connection, final String query, final String lbls )
		hayabusa.io.HybsJDBCCategoryDataset2#executeQuery( final Connection con, final String query )
		hayabusa.io.HybsJDBCCategoryDataset2#innerQuery( final Connection con, final String query, final String[] seriesLabels )

	キャッシュ時の制限時間を、秒で指定できるようにします。
	現在は、システムリソースの CHART_CACHE_TIME = 600 (秒) で、一律指定しかできませんが、
	タグ単位に、指定できるようにします。
	何も指定しない場合は、従来通り、システムリソースの CHART_CACHE_TIME が使用されます。
	（useCache="true" に設定した場合）
	これに伴い、tld ファイルに属性追加します。

	キャッシュ対象を、JFreeChart オブジェクトではなく、イメージファイルに変更します。
	従来は、seriesPikup が更新されない場合は、キャッシュされた JFreeChart オブジェクト から
	DB検索なしで、イメージ情報を再作成する仕様でしたが、JFreeChart オブジェクト 自体を
	長期間キャシュする割に、効果が薄かったため、作成済みのイメージファイルのキャッシュに
	限定します。(正確には、イメージファイルを返すタグ文字列のキャッシュです。)
		hayabusa.taglib.ChartCreateTag#doEndTag()
		hayabusa.taglib.ChartCreateTag#release2()
		hayabusa.taglib.ChartCreateTag#setCacheTime( final String ccTime )
		hayabusa.taglib.ChartCreateTag#$ChartCache#ChartCache( final String mkey,final int ccTime )
		hayabusa.taglib.ChartCreateTag#$ChartCache#setJFreeChart( final JFreeChart chart )

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

	[DirectXMLSaveTag の修正]
	DirectXMLSaveTag に、useTimeStamp 属性を追加します。
	これは、XMLファイルの読み取りで、タイムスタンプ管理を行うかどうか指定する属性です。
	初期値は、互換性より、false です。
		hayabusa.taglib.DirectXMLSaveTag#doEndTag()
		hayabusa.taglib.DirectXMLSaveTag#release2()
		hayabusa.taglib.DirectXMLSaveTag#setUseTimeStamp( final String flag )

		gf/jsp/common/gamen/06_INSTALL/directXMLSave.jsp
		gf/_build.bat
		gf/build.xml

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

6.0.1.3 (2014/09/08)
	6.0.2.0 (2014/09/12) 版の暫定リリース
	jFreeChart 関連の修正を行ったところまでで、一部のシステムだけリリースします。

6.0.1.2 (2014/08/08)
	5.7.9.0 (2014/08/08) を取り込みました。
	(tldファイルが更新されましたが、今回は４桁目のみのアップにします。)

	[WriteTableTag 修正]
	WriteTableTag で、columns 指定に、カラム飛ばしできる機能を追加します。
	これは、,,, など、書き込まないカラムを、未記入にすることで実現します。
	refFileURL、refFilename、refSheetName とともに使用すれば、ある程度のレイアウト設定が可能です。
		hayabusa.taglib.WriteTableTag#setColumns( final String clms )		JavaDocのみ修正
		hayabusa.io.AbstractTableWriter#createDBColumn()
		hayabusa.io.AbstractTableWriter#writeLabel( final DBTableModel table,final PrintWriter writer )
		hayabusa.io.AbstractTableWriter#writeName( final DBTableModel table,final PrintWriter writer )
		hayabusa.io.AbstractTableWriter#writeSize( final DBTableModel table,final PrintWriter writer )
		hayabusa.io.AbstractTableWriter#writeClass( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Default#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_XML#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_T#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_JSON#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Properties#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Fixed#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_CSV#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_CSV2#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_CSV3#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Data#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Data2#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_CalcDef#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Calc#writeLabel( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Calc#writeName( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Calc#writeSize( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Calc#writeClass( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Calc#writeData( final DBTableModel table,final PrintWriter writer )
		plugin.io.TableWriter_Excel#writeLabel( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Excel#writeName( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Excel#writeSize( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Excel#writeClass( final DBTableModel table, final PrintWriter writer )
		plugin.io.TableWriter_Excel#writeData( final DBTableModel table,final PrintWriter writer )

	データの書き込み開始位置を設定する属性 skipRowCount を追加します。
	なお、この機能は、TableWriter_Excel のみに実装します。
		hayabusa.taglib.WriteTableTag#release2()
		hayabusa.taglib.WriteTableTag#create( final PrintWriter out )
		hayabusa.taglib.WriteTableTag#setSkipRowCount( final String count )
		hayabusa.io.TableWriter#setSkipRowCount( int skipRowCount )
		hayabusa.io.AbstractTableWriter#setSkipRowCount( final int skipRowCount )
		plugin.io.TableWriter_Excel#setSkipRowCount( final int skipRowCount )

	その他、メソッド統合、protected→private化など、修正
		plugin.io.TableWriter_Excel#writeDBTable( final PrintWriter writer )	廃止
		plugin.io.TableWriter_Excel#getNewSheetNameByName( final Workbook workbook, final String nameSet) 	protected→private化
		plugin.io.TableWriter_Excel#createWorkbook( final String fname , final boolean isOpen )		メソッド統合

	refSheetName が、未指定の場合は、先頭のシートを使用するように変更します。
		hayabusa.taglib.WriteTableTag#setRefSheetName( final String sheet )		JavaDocのみ修正

6.0.1.1 (2014/07/18)
	5.7.8.1 (2014/07/18) を取り込みました。
	(tldファイルが更新されましたが、今回は４桁目のみのアップにします。)

6.0.1.0 (2014/07/04)
	tldファイルが更新されましたので、３桁目 VerUpします。
	5.7.7.2 (2014/06/20)
	5.7.7.3 (2014/06/27)
	5.7.8.0 (2014/07/04) を取り込みました。

6.0.0.3 (2014/06/13)
	5.7.7.0 (2014/06/06)
	5.7.7.1 (2014/06/13) を取り込みました。

6.0.0.2 (2014/05/23)
	5.7.6.0 (2014/05/02)
	5.7.6.2 (2014/05/16)
	5.7.6.3 (2014/05/23) を取り込みました。

6.0.0.1 (2014/04/25)
	[廃止クラス,廃止メソッド]
	・fukurou.process.Process_UnicodeEscape.java 廃止
		fukurou.process.Process_StringUtil を利用してください。
	・fukurou.process.ConnData.java 廃止
		fukurou.db.ConnectionFactory 等をご使用ください。
	・fukurou.process.ConnDataFactory.java 廃止
		fukurou.db.ConnectionFactory 等をご使用ください。
	・hayabusa.common.InitFileLoader.java 廃止
		fukurou.xml.XMLFileLoader.java を ご利用ください。

	・hayabusa.taglib.StackHeaderTag.java 廃止
		hayabusa.taglib.GanttHeaderTag を ご利用ください。
	・hayabusa.taglib.TableExistTag.java 廃止
		hayabusa.taglib.DataCheckTag を使用してください

	・hayabusa.taglib.TabTableTag.java 、TabTag.java 廃止
		hayabusa.taglib.TabLinkTag、TabTableTag の使用をご検討ください。
	・hayabusa.taglib.UpdateTag.java 廃止
		hayabusa.taglib.TableUpdateTag を利用するようにしてください。

	・hayabusa.taglib.ColumnEditorTag#setParameter( final String prm )
		columnEditor#parameter 廃止 → param を使用してください。
	・hayabusa.taglib.DataCheckTag#setMsg( final String id )
	  hayabusa.taglib.DataCheckTag#setMsgParamKeys( final String keys )
		dataCheck#msg 廃止          → lbl を使用してください。
		dataCheck#msgParamKeys 廃止 → lblParamKeys を使用してください。
	・hayabusa.taglib.TopMenuTag#setUseButtonScript( final String flag )
		topMenu#useButtonScript は、すでに何も使われていません。そのまま削除してください。
	・hayabusa.taglib.ValueTag#setNullSet( final String flag )
		value#nullSet は、すでに何も使われていません。そのまま削除してください。

		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

6.0.0.0 (2014/04/11)
	[エンジン Ver6 リリース]
	openGion Ver6 をリリースします。
	主な、Ver5からの変更点は、
	・HTML5,CSS3 対応
		基本的には、ネイティブモードのHTML5を前提にします。
		システムパラメータの USE_IE7_HEADER = "false" ,
		USE_HTML5_HEADER = "true" を、デフォルトに変更します。
		どうしても、互換モードでないとまずい場合は、この２つの
		パラメータを変更してください。
		hayabusa\common\SystemData#USE_IE7_HEADER = "false"
		hayabusa\common\SystemData#USE_HTML5_HEADER = "true"

	・openoffice3.4.1 対応
		openoffice3.2 ⇒ openoffice3.4.1 にアップします。
		openoffice4 への対応は、しばらく保留します。

	・jdk180 , tomcat8.0.x を基準環境とします。

	・apps/jdk180uXX/jre/lib/ext 以下の拡張ライブラリのバージョンアップ
		これに伴い、本体の新機能が旧のままでは使用できなくなったり、
		使い方が異なっていたりするため、Ver6のエンジンをVer5の環境に
		そのまま適用できません。ただし、JSPのソース自体は、互換性があるはずです。

			commons-codec-1.3.jar               ⇒      commons-codec-1.9.jar
			                                    追加    commons-compress-1.6.jar
			commons-net-ftp-2.0.jar             ⇒      commons-net-3.3.jar
			geronimo-stax-api_1.0_spec-1.0.jar  削除    
			                                    追加    dom4j-1.6.1.jar
			h2-1.1.118.jar                      ⇒      h2-1.3.175.jar
			hsqldb.jar                          ⇒      hsqldb_2.3.1.jar
			ISOcoated_v2_eci.jar                同じ    ISOcoated_v2_eci.jar
			                                    追加    jai_codec1.1.3.jar
			                                    追加    jai_core1.1.3.jar
			                                    追加    jai_imageio1.1.jar
			jaxen-1.1.6.jar                     同じ    jaxen-1.1.6.jar
			jaybird-full-2.1.6.jar              ⇒      jaybird-full-2.2.4.jar
			jcifs-1.3.14.jar                    ⇒      jcifs-1.3.17.jar
			jcommon-1.0.17.jar                  ⇒      jcommon-1.0.21.jar
			jfreechart-1.0.14                   ⇒      jfreechart-1.0.17.jar
			jsch-0.1.42.jar                     ⇒      jsch-0.1.50.jar
			junit-4.10.jar                      削除    
			jxl-266.jar                         ⇒      jxl-2.6.12.jar
			mail-141.jar                        ⇒      mail-1.5.1.jar
			mysql-connector-java-5.1.10-bin.jar ⇒      mysql-connector-java-5.1.28-bin.jar
			odfdom.jar                          ⇒      odfdom_0.7.jar
			                                    追加    ogHsqldbExtension.jar
			ojdbc6.jar                          ⇒      ojdbc6.jar
			orai18n.jar                         同じ    orai18n.jar
			                                    追加    poi_commons-logging-1.1.jar
			log4j-1.2.15.jar                    ⇒      poi_log4j-1.2.13.jar
			poi-3.6-20091214.jar                ⇒      poi-3.9-20121203.jar
			poi-ooxml-3.6-20091214.jar          ⇒      poi-ooxml-3.9-20121203.jar
			poi-ooxml-schemas-3.6-20091214.jar  ⇒      poi-ooxml-schemas-3.9-20121203.jar
			postgresql-8.4-701.jdbc4.jar        ⇒      postgresql-9.3-1100.jdbc41.jar
			Qrcode.jar                          同じ    Qrcode.jar
			sqljdbc.jar                         ⇒      sqljdbc4_4.0.2206.100.jar
			xercesImpl.jar                      ⇒      xercesImpl-2_11_0.jar
			xml-apis.jar                        ⇒      xml-apis-2_11_0.jar
			xmlbeans-2.3.0.jar                  ⇒      xmlbeans-2.6.0.jar

	[ojdbc7_12.1.0.1 対応]
	ORACLEのJDBCドライバを、11g用から、12c用に変更するに当たり、警告が出るので対応します。
	oracle.sql.ARRAY ⇒ oracle.jdbc.OracleArray に置き換えます。
	ただし、JDBCドライバ自体は、ORACLE 9i への接続ができなくなるため、従来通りとします。
		hayabusa\taglib\DirectWriteTableTag.java(40): import oracle.sql.ARRAY;
		plugin\query\Query_JDBCArrayCallable.java(34): import oracle.sql.ARRAY;
		plugin\query\Query_JDBCErrMsg.java(29): import oracle.sql.ARRAY;
		plugin\query\Query_JDBCKeyEntry.java(29): import oracle.sql.ARRAY;
		plugin\query\Query_JDBCPLSQL.java(30): import oracle.sql.ARRAY;

		hayabusa\taglib\DirectWriteTableTag.java(45): import oracle.jdbc.OracleTypes;
		plugin\query\Query_JDBCArrayCallable.java(34): import oracle.jdbc.OracleTypes;
		plugin\query\Query_JDBCErrMsg.java(26): import oracle.jdbc.OracleTypes;
		plugin\query\Query_JDBCKeyEntry.java(26): import oracle.jdbc.OracleTypes;
		plugin\query\Query_JDBCPLSQL.java(27): import oracle.jdbc.OracleTypes;

	[odfdom-java-0.8.9 対応]
		実質的には非常に多くの修正が発生する為、今回の置き換えは実施しません。
		https://incubator.apache.org/odftoolkit/odfdom/ReleaseNotes.html

		odfdom.OdfFileDom	⇒	odfdom.pkg.OdfFileDom
		odfdom.doc.office.OdfOfficeAutomaticStyles	⇒	odfdom.incubator.doc.office.OdfOfficeAutomaticStyles 
		org.odftoolkit.odfdom.doc.office.OdfOfficeSpreadsheet	⇒	org.odftoolkit.odfdom.dom.element.office.OfficeSpreadsheetElement
		odfdom.doc.text.OdfTextParagraph	⇒	odfdom.incubator.doc.text.OdfTextParagraph
		odfdom.doc.office.OdfOfficeMasterStyles	⇒	odfdom.incubator.doc.office.OdfOfficeMasterStyles
		odfdom.doc.style.OdfStyle	⇒	odfdom.incubator.doc.style.OdfStyle
		org.odftoolkit.odfdom.doc.style	⇒	org.odftoolkit.odfdom.dom.style

		plugin\io\TableWriter_Calc.java
		plugin\io\TableWriter_CalcDef.java
		plugin\io\TableWriter_CalcDefAno.java

		plugin\io\TableWriter_Calc.java
		plugin\io\TableWriter_CalcDef.java
		plugin\io\TableWriter_CalcDefAno.java

	[ファイルアップロード機能]
	ファイルアップロードで、5.7.1.2 (2013/12/20) で一旦保留にしていたzip 対応を行います。
	この機能は、org.opengion.fukurou.util.ZipArchive.java クラスを使用しているため、
	org.apache.commons.compress.* パッケージ(commons-compress-1.6.jar)が必要です。
		hayabusa.taglib.FileUploadTag.java				全般的に修正
		hayabusa.servlet.MultipartRequest#MultipartRequest(final HttpServletRequest request, …
		hayabusa.servlet.MultipartRequest#getReqParamFileName( final String fname )
		hayabusa.common.SystemInstaller#install( final File buildArchive )
		hayabusa.report2.ExecProcess#parse()

		fukurou.util.ZipFileUtil.java		廃止
