4.4.5.5 (2012/02/28)
	[URL`FbNURIfR[h]
	URL`FbNɃ}`oCgt@CURIGR[hꂽl
	rĂ߁AG[ƂȂĂ܂B
	`FbNURLfR[hāA삷悤ɂ܂B
	fR[hȂꍇweb.xmldecodefalseݒ肵ĉB
		fukurou.util.StrinigUtil#urlDecode( final String value )
		hayabusa.filter.URLCheckFilter#init(final FilterConfig filterConfig)
		hayabusa.filter.URLCheckFilter#isValidAccess( final ServletRequest request )


4.4.5.4 (2011/12/26)
	[Kg`[g\C]
	breakTime̍傫͂ݏoĂӏC܂B
	$('.breaktime').height($('#divHlr').height()-$('#divHlr th').height()-6);

4.4.5.3 (2011/11/07)
	[Calc[VXeP]
	V[guCN@\ŁAeV[gɃy[WGhJbg̋@\pł悤ɂ܂B
		mis.pdm.hayabusa.report2.OdsContentParser.writeParsedRow(String, BufferedWriter, String, String)

4.4.5.2 (2011/07/15)
	[wb_[ŒEIE9Ή]
	wb_[Œ(scrollBar.js)Ńe[uɌr\ĂꍇɁAŉšr\ȂoO
	C܂B
		jsp/common/scrollBar.css

4.4.5.1 (2011/04/15)
	[t@Cꊇ C]
	t̔rŁAlastModified 𗘗pꍇÃNAoĂȂ̂ŁAC܂B
	Calendar#clear( Calendar.HOUR_OF_DAY ) ł͏Ȃ߁ACalendar#set( Calendar.HOUR_OF_DAY, 0 )
	ŁA悤ɕύX܂B
		fukurou.util.HybsFileFilter#ModifyFileFilter( final String value )

	ŏ̃t@C݂ꍇ̂݁AsB
		hayabusa.taglib.FileQueryTag#doAfterBody()

4.4.5.0 (2011/04/01)
	[t@Cꊇ @\ǉ]
	ORDER_BỸJw@̕ύX(FileQueryƂ̌݊)
	t@CTCY LENGTH AfileQuery ƓJłAFILE_LENGTH łł悤ɕύXB
	́AFILE_LENGTH g悤ɂĂB
		hayabusa\taglib\FileOptionTag#makeComparator( final String orderBy,final boolean desc ) {
		hayabusa\taglib\FileOptionTag#setOrderBy( final String ordr ) {		RĝݏC

	t@CXgɁAaction ɊÂs^OVKǉ܂B
		hayabusa\taglib\FileUpdateTag.java	VKǉ

	t@CXg̋@\ǉ
		hayabusa\taglib\FileQueryTag#doAfterBody() {												wJ̃\[g@\ǉ
		hayabusa\taglib\FileQueryTag#release2() { 													wJ̃\[g@\AJǉ@\AfileTypeǉ
		hayabusa\taglib\FileQueryTag#execute( final File fin,final int lvl ) {						fileType ̏ɍvꍇAf[^쐬B
		hayabusa\taglib\FileQueryTag#initDBTable() {												wJǉ@\ǉ
		hayabusa\taglib\FileQueryTag#addFileData( final int rowNo,final int lvl,final File fin ) {	wJǉ@\ǉ
		hayabusa\taglib\FileQueryTag#setOrderBy( final String clm ) {								VKǉ
		hayabusa\taglib\FileQueryTag#setAddClms( final String clms ) {								VKǉ
		hayabusa\taglib\FileQueryTag#setUseUpdateClms( final String flag ) { 						VKǉ
		hayabusa\taglib\FileQueryTag#setFileType( final String str ) {								fileType \bhőIΏێw̒ǉ

	[FileUtil  copy @\C]
	oCiRs[ŁA^CX^vL[vǉ
	܂AɃRs[łǂA^[lŕԂ悤ɕύXB
	ɔAchangeCrLf ł͂ȂA\bhŋʂ悤ɕύXB
		fukurou\process\Process_FileCopy#action( final LineModel data )

	[Ver5 FileUtil ̂܂ܒu]
		mis.pdm.fukurou.util#copy( final String fromFile,final String toFile ) {
		mis.pdm.fukurou.util#copy( final String fromFile,final String toFile,final boolean keepTimeStamp ) {
		mis.pdm.fukurou.util#copy( final File fromFile,final File toFile ) {
		mis.pdm.fukurou.util#copy( final File fromFile,final File toFile,final boolean keepTimeStamp ) {
		mis.pdm.fukurou.util#changeCrLfcopy( final File fromFile,final File toFile ) {
		mis.pdm.fukurou.util#copy( final InputStream input,final OutputStream output ) {
		mis.pdm.fukurou.util#copyDirectry( final String fromDir, final String toDir ) {
		mis.pdm.fukurou.util#copyDirectry( final File fromDir, final File toDir ) {
		mis.pdm.fukurou.util#copyDirectry( final File fromDir, final File toDir, final boolean keepTimeStamp ) {
		mis.pdm.fukurou.util#main( final String[] args ) throws Throwable {

	[Tv C]
		gf/jsp/GF6380 t@CNG[ C

	TLDt@Cɒǉ܂B
	fileQuery ̑ǉƁAfileUpdate^O̐VKǉ
		gf/src/META-INF/hybs-taglib.tld
		gf/WEB-INF/hybs-taglib.tld

4.4.4.9 (2010/12/28)
	[\(JiSpϊ(KANA))ǉ]
	\ʂŁApJiSpJiɕϊĕ\sAJiSpϊ(KANA)ǉ܂B
		mis.pdm.plugin.column.Renderer_KANA

4.4.4.8 (2010/12/21)
	[Calc[EOpenOffice3.2Ή]
	摜EIuWFNg𓮓Iɖߍދ@\(2o[R[hA摜IցAIOt)OpenOffice3.2
	삵ȂɂđΉ܂B
		mis.pdm.hayabusa.report2.OdsContentParser.exec()
		mis.pdm.hayabusa.report2.OdsContentParser.makeQRImage(String, int, String, StringBuilder)
		mis.pdm.hayabusa.report2.OdsContentParser.changeImage(String, int, String, StringBuilder)
		mis.pdm.hayabusa.report2.OdsContentParser.replaceGraphInfo(String, String, String)
		mis.pdm.hayabusa.report2.OdsContentParser.execManifest()

4.4.4.7 (2010/10/25)
	[Calc[VXeEtΉ]
	Calc[Ő`ɐݒ肵t삷悤ɑΉ܂B
		mis.pdm.hayabusa.report2.OdsContentParser

	[default.cssC]
	DBType="KCL"(Sp+sC)default.cssɒ`ĂȂ߁AC܂B
		jsp/common/default.css

4.4.4.6 (2010/09/25)
	[G[bZ[W\@̉P]
	VXe\[X̐ݒŁAG[bZ[W̕\eύX邱Ƃł悤ɑΉ܂B
	(ł̃G[bZ[WƂ́AOX[ꂽꍇ̃G[bZ[W̕\@ł
	   columnCheck^Oŕ\AvP[VG[̓éA̐ݒƊ֌W܂)
	  0:G[e͉\܂BG[݂̂\܂B
	  1:OƃG[ẽbZ[Ŵ݂\܂BX^bNƃ[X͕\܂B
	  2:X^bNg[X܂߂ăG[e\܂B
		mis.pdm.hayabusa.common.SystemData.ERR_DISP_LEVEL
		common/error_dev.jsp			폜
		common/error.jsp
		common/error_0.jsp
		common/error_1.jsp
		common/error_2.jsp
		common/error_Auth.jsp
		common/error_Forbidden.jsp

	[\ʒǉ]
	\ʂƂāA"PN2"ǉ܂B̕\ʂł́A]PNƈقȂA3-5-3̃f[^nCt؂
	\̂ł͂ȂA3-5-3̊eʂclass(PN_1,PN_2,PN_3)tĂ܂B
	ɂA^񒆂̐̕Fς铙sāAf[^̋؂ʂł悤ɂ邱Ƃł܂B
		mis.pdm.plugin.column.Renderer_PN2

	[Calc[VXeEV[g`Ή]
	Calc[VXeCalcóAExcelo͂ۂɃV[gƎɒ`ł@\ǉ܂B
	̓Iɂ́A[̐`ŁAV[g"__"؂蕶ƂĒ`ĂƂŁA"__"̕
	o̓V[gƂĐݒ肵܂B
	ƂāA`V[gA"sheet1__ABC"ƂȂĂꍇAo͂ꂽCalc܂Excelł́Ay[WɁA
	ABC1,ABC2,ABC3...ƂV[gU܂B
	`V[g"__"܂܂ĂȂꍇ́AƓPageN_RowNƂȂ܂B
	܂AV[guCN@\ɂẮA"__"Õf[^V[gL[ƂĎgp܂B
	L̏ꍇł΁A"sheet1"V[guCNŎQƂV[gɂȂ܂B
		mis.pdm.hayabusa.report2.OdsContentParser.writeParsedSheet(OdsSheet, BufferedWriter)
		mis.pdm.hayabusa.report2.OdsSheet.analyze(String, int)
		mis.pdm.hayabusa.report2.OdsSheet.getSheetName()
		mis.pdm.hayabusa.report2.OdsSheet.getConfSheetName()
		mis.pdm.hayabusa.report2.OdsSheet.getOrigSheetName()

4.4.4.5 (2010/08/31)
	[sANZXh~@\ǉ]
	ID̃p[^[tAURL𒼐ڎw肵ۂɁA{[䂳ׂʂɃANZX
	łĂ܂oOC܂B
	̖́Aȉ̂悤URLŃANZXꍇɔ܂B
	@URLƂāA{[䂪pXw
	AID(GAMENID)ɂ̃[U[ŋĂIDw
	̓Iɂ́Ahttp://localhost:8824/jsp/GF9999/index.jsp?GAMENID=GF9110 URLŒڃANZX
	ꍇA[́AGAMENIDɎw肳ꂽGF9110ōs܂AۂɃANZXʂ́A
	pXƂĎw肳ꂽAGF9999̉ʂɂȂ܂B
	𗘗p邱ƂŁA{[G[ƂȂʂɂANZX邱Ƃ\ɂȂ܂B
	y̑Ήz
	̑Ήł́Ảʓɉe^Ȃ悤ɁAȉ̑ΉsĂ܂B
	@ʃ\[Xɑ݂AhXŁA[ݒɂA"ȂAhX"ɑ΂Ẵ`FbNsB
	AAAʃ\[XŁAAhXɈقȂpXւ̎QƂ`Ă('/'܂܂)ꍇ́A
	  `FbNΏۊOƂB
		mis.pdm.hayabusa.resource.ResourceManager.makeGUIInfos(UserInfo)
		mis.pdm.hayabusa.resource.UserInfo.setGUIMap(Map<String, GUIInfo>, Set<String>)
		mis.pdm.hayabusa.resource.UserInfo.isValidAddr(String)
		mis.pdm.hayabusa.taglib.HeadTag.sessionInit()

	[߂{^̕\̕ύX]
	jsp/common/history_back.jsp̕W̖߂{^ɂāAaccessKey="R"蓖ĂĂ܂A
	\(R)܂܂ĂȂ߁Ax̂ύX܂B
	{ł΁Aog:input^OŁAaccessKey̕IɃxɕtׂłAߋƂ̌݊
	lAx̂ύX܂B
		MSG0079		xǉ
		jsp/common/histroy_back.jsp
		jsp/common/errorMessage.jsp

4.4.4.4 (2010/08/27)
	[JavaScript֘AEύX]
	JavaScript̃Jɑ΂Cxg̕@܂B̓Iɂ́AeJSɁACxgoCh
	̂ł͂ȂACxgtvf̃ZN^AoChCxgA֐}bvɃX^bNAŁA
	ꊇŃCxg̃oChs܂B
	ɂAZN^̉񐔂炵AX|Xコ܂B
	܂AʑJڂȂo^ȂǂŁAIɗvfǉꍇɂĂA\߃X^bNꂽCxg`
	Aǉvfɑ΂ăCxgoCh邱ƂŁAǉvfłAA^C`FbNAIv
	_Ȅɓ悤ɑΉĂ܂B
		mis.pdm.hayabusa.taglib.HeadTag.doEndTag()
		jsp/common/default.js
		jsp/common/bindEvents.js
		jsp/common/autoConvert.js
		jsp/common/eventColumn.js
		jsp/common/eventColumn.jsp
		jsp/common/focusHilight.js
		jsp/common/realTimeCheck.js
		jsp/common/scrollBar2.js
		jsp/common/option/noTransition.js

4.4.4.3 (2010/08/25)
	[A^C`FbNoOC]
	A^C`FbNŁANGʂŁuK{̓G[vsɏo͂oOC܂B
	̖́Aȉ̃R[fBOĂꍇɁAȉ̑菇Ŕ܂B
	yR[fBOz
	@query.jspŔCӂ̍ڂɑ΂āAK{(must="true")t
	Aresult.jspŇ@Ŏw肵J̕K{`FbNsȂB
	  (columnCheck^OLqȂA܂columnCheck^OnullCheckʂɎw肵A@̍ڂ
	   O)
	y菇z
	@R[fBO@ŕK{Ɏw肵(AK{`FbNȂ)ڂɁA͂Ɍ
	AʏʂAf[^I˓o^sB
	Bȍ~́Aquery.jspőSĂ̍ڂɂāAtH[JXƁuK{̓G[voB
	Čp^[́AȊOɂ݂\܂B

	̖́ANGڂɂAK{̎`FbNƁANGXgLbV̑݉eɂ
	܂BNGڂɂK{`FbŃA"h_must_must"Ƃp[^[L[ɑ΂āA
	ږ𑗐M邱ƂŁAK{`FbNΏۂ̍ڂ𔻕ʂĂ܂B
	AA̓éANGXgLbVɕۑ邽߁AR[fBO@ɂẮA
	realtimecheck.jspł̃p[^[AsȃG[`FbN܂B
		mis.pdm.hayabusa.taglib.ColumnCheckTag.makeErrorMessage(ErrorMessage)

	[Popup^OAA^C`FbNoOC]
	Popup^OAA^C`FbN̋@\ŁA"+"Ȃǈꕔ̕ƂēnȂoOC܂B
	́AJavaScriptŕGR[hۂɁAƎ֐AencodeURI()𗘗pĂ߂łB
	̑Ήł́AencodeURIComponent()gp悤ɕύX܂B
		jsp/common/misPopup.js
		jsp/common/realTimeCheck.js

4.4.4.2 (2010/08/23)
	[eLXgt@C͉P]
	eLXgt@C̓(readerClass="Default")ŁA_uNI[e[Vň͂ꂽf[^ɉsC
	݂ꍇɁA荞߂ȂoOC܂B
	Excelł́A^u؂AJ}؂̃f[^荞ލہÃf[^"(_uNI[e[V)
	͂ĂꍇÃ_uNI[e[V́AsĆAs̋؂ł͂ȂAf[^̈ꕔƌȂ
	߁A荞ނƂł܂B
	̑Ήł́AExcel̎荞݂ɍ킹āA"(_uNI[e[V)̉sC荞݂ł
	悤ɑΉ܂B
		mis.pdm.fukurou.util.StringUtil.countChar(String, char)
		mis.pdm.fukurou.util.CSVTokenizer.nextToken()
		mis.pdm.plugin.io.TableReader_Default.readDBTable(BufferedReader)

4.4.4.1 (2010/08/20)
	[Iv_EoOC]
	Iv_E@\ŁAtabindexȂǍڂɎw肵񂪁AړւɈpȂoO
	C܂B
		jsp/common/eventColumn.js
		jsp/common/eventColumnMarker.jsp
		mis.pdm.hayabusa.taglib.ColumnTag.setEventURL(String)		JavadoĉݏC

	[IsXN[oOC]
	2A(ČsƂȂ)o^sꍇɁA2ڂ̍sҏWɁAIs
	XN[ȂoOC܂B
		mis.pdm.hayabusa.html.AbstractViewForm.init(DBTableModel)

	[snCCg@\oOC]
	snCCgőSs`FbN{bNXAs̑IÔɁA2NbNȂ
	ȂȂoOC܂B
	(́AsnCCg̔fs̔wiF(nCCgĂ邩)ŔfĂ߂łB
	 ̑ΉŁAs̃`FbN{bNX̏ԂɁAnCCg邩𔻒f܂)
		jsp/common/hilightRow.js

	[A^C`FbNP]
	wb_[Œ肪KpĂr[ɁAA^C`FbN̐o\ꂽꍇA
	r[XN[ƁAoXN[AöʒuƎۂ̓̓{bNX
	Ă܂sɑΉ܂B
	́AA^C`FbN̐o̗vfbodyvf̒ɔzuĂ邽߂ŁAbodyɑ΂
	XN[ɂ͒ǐ܂Awb_[Œ̂悤body̗vfł̃XN[ɂ͒ǐȂ߂łB
	̑Ήł́Awb_[ŒXN[ɂ́AoUSĔ\ɂ悤ɑΉĂ܂B
		jsp/common/realTimeCheck.js

	[}gNXj[P]
	}gNXj[ŁAʂ̎AhXƉIDقȂꍇɁAʂJȂoOC܂B
		jsp/result.jsp

	[\[Xo^ʁEoOC]
	\[Xo^ʂōsIȂԂŕʂsꍇɁAx\[Xo^ȂoOC܂B
		GE0002/entry.jsp
		GE0003/entry.jsp
		GE0004/entry.jsp

4.4.4.0 (2010/07/24)
	[Calc[EV[g(V[guCN)@\ oOC]
	Calc[VXe̕V[g(V[guCN)@\ŁAvNO̍ŏIsɑ΂āAV[guCN
	sȂoOC܂B
		mis.pdm.hayabusa.report2.OdsContentParser.getBodyValue(String, int)

4.4.3.9 (2010/07/15)
	[\[Xo^ʁEoOC]
	\[Xo^ʂExcel荞ݎɁAx\[Xo^ȂoOC܂B
		GE0002/entry.jsp
		GE0003/entry.jsp
		GE0004/entry.jsp

4.4.3.8 (2010/07/12)
	[ʒǉ(KCL)]
	Sp+ŝ݂镶ʂƂ"KCL"ǉ܂B
	́ASp̂(K)x[XƂāAsC(CR+LF)镶ƂĒǉ̂ɂȂ܂B
		mis.pdm.plugin.column.DBType_KCL

4.4.3.7 (2010/07/07)
	[\[Xo^ʁEP]
	ʃ\[Xo^(JAR[hAx)ŁAIDAAhXŕ̃f[^o^ꍇɁA
	ʏ1\ȂoOC܂B
	]́AقȂ쐬敪œID̃f[^ɂāAƂʂ̍쐬敪̃f[^݂̂\邽߁A
	ID+AhXŃO[vĕ\Ă܂Aʃ\[X̍\AIDAAhXA쐬敪
	f[^ł[Ⴂœo^ł邽߁ȂΉł́AO[v\̂̂p~Ă܂B
		ge/jsp/GE0002/result.jsp

	[DB`DBE\[XAgoOC]
	DB`DB̃\[XAg@\ŁAXVɁAx\[XXVꂸAVKɒǉĂ܂
	oOC܂B
		gf/jsp/GF2120/GFM0010.jsp,GFM0011.jsp

4.4.3.6 (2010/07/06)
	[wb_[ŒsC]
	ʑJڂȂo^ŁAI`WI{^I`ɂA܂̓JX^e[ugpꍇɁA
	sύXxɁAs̕LĂ܂oOC܂B́A5.1.4.0 (2010/03/01)̈ȉ̏C
	֘AāAwb_[ƃf[^̍\قȂۂɁAwb_[ɃRs[1sڂ̃f[^tdpadding
	0pxɐݒ肳ĂȂ߂ɋN܂B̑Ήł́Awb_[Af[^ƂɍEpaddingɂẮA
	I0pxw肷悤ɂ܂B
	---------------------------------------------------------------------------------------------------
		[ʑJڂȂo^EoOC]
		ʑJڂȂo^ŁAviewFormTypeHTMLCutomTableAHTMLFormatTablegpĂꍇɁA
		ύX{^ƂɁAeڂ̕LĂ܂oOC܂B
		́AIECSS̃oOŁAIEł́ATH^Opadding0傫ꍇ́Awidth̎wlƁA
		̌ʂŕ\TCYقȂĂ܂肪܂B
		(AȀꍇłAcolgroupw肳Ăꍇ(HTMLTablȅꍇ)́AlԂ܂)
		̑ΉƂẮAwb_[Œ莞TH^Opadding0ɂ܂B
		(ۂ́Af[^ڂwb_[̕ƂƂ́AAP[Xł邽߁Ae͂Ȃ
		 fĂ܂)
			jsp/common/scrollBar2.js
			jsp/common/scrollBar2.css
	---------------------------------------------------------------------------------------------------
		jsp/common/scrollBar2.css

4.4.3.5 (2010/06/29)
	[ҏW(AUTOAREA,TEXTAREA)̎dlύX]
	ҏWʂAUTOAREA,TEXTAREAŁAf[^̐擪'_'ƂȂĂꍇɁAIɏݕs
	Ȃ@\p~܂Bf[^菑ݐsꍇ́Aog:view^OwritableControl
	IɑΏۂƂȂJw肵ĉB
		mis.pdm.plugin.column.Editor_AUTOAREA.getValue(String)
		mis.pdm.plugin.column.Editor_AUTOAREA.getValue(int, String)
		mis.pdm.plugin.column.Editor_TEXTAREA.getValue(String)
		mis.pdm.plugin.column.Editor_TEXTAREA.getValue(int, String)

	[og:errorMessage^OP]
	G[E[jObZ[W̌ɉs悤ɂ܂B
	uo^܂Bv(displayMsg)̌ɂ́AsĂ邽߁AɎdl܂B
		mis.pdm.hayabusa.taglib.ErrorMessageTag.makeTitle()

	[Excelo͂̃Jw]
	writeTable ^OŁAwriterClass  ExcelAExcelRenderer ̏ꍇɁA
	JwłȂ̑Ήs܂B
		mis.pdm.plugin.io.TableWriter_Excel.java
		mis.pdm.plugin.io.TableWriter_ExcelRenderer.java

4.4.3.4 (2010/06/25)
	[wb_[ŒEoOC]
	EŃwb_[ŒgpۂɁAʑJڎɍEʒu̕\ʒuقȂoOC܂B
		jsp/common/scrollBar2.js

4.4.3.3 (2010/06/24)
	[View^OEoOC]
	4.4.2.8 (2010/05/26)̈ȉ̉PɂviewFormType="HTMLCustomData"ŁAsvdiv^O
	o͂Ă܂sɑΉ܂B
	ΉƂẮAʑJڂȂo^̏ꍇɌāAdiv^OKo͂悤ɂAȊȌꍇ́A
	]ʂ(useHilightRow="false"divo͂Ȃ)Ƃ܂B
	--------------------------------------------------------------------------------------------
		[ʑJڂȂo^EoOC]
		ʑJڂȂo^ŁAs1ȂԂŒǉ{^ہAupdate.jspview̐ݒŁA
		useHilightRowfalseɂȂĂƐs\ȂoOC܂B
		́Aupdate.jspԂHTMLresult.jspɑ}ۂɁAudiv onclick="hilightRowv
		ƂŃ}b`Ă߂łAuseHilightRowoffɂƁAdivo͂Ȃ
		߂ɁA}b`Af[^\Ă܂łB
		̑Ήł́AuseHilightRowłA<div id="divHlr" ͕Ko͂悤ɂ邱ƂŁAl
		true/falseɊւ炸ł悤ɂ܂B
			/jsp/common/option/noTransision.js
			mis.pdm.hayabusa.taglib.ViewFormTag.doEndTag()
	---------------------------------------------------------------------------------------------
		mis.pdm.hayabusa.taglib.ViewFormTag.doEndTag()

4.4.3.2 (2010/06/14)
	[\ʒǉEQUERY^]
	\ʂƂāAuQUERY^vVKɒǉ܂B
	̕\ʂł́APf[^擾QUERY^ƈقȂÃf[^݂ꍇɁA
	el<span>^OŘAĕԂ܂B
	܂AQUERY`ŁA2p[^[classw肷邱Ƃł܂̂ŁAef[^cɕׂ
	\Aeef[^ɕFύX邱Ƃł܂B
	eڂɑ΂āA\ʂʂo^ɂ́AVXeID:**A쐬敪:0(GW)Œ`Ă
	RENDERER̃R[h\[XŁAMULTIQUERỸR[hl`ĂKv܂B
		mis.pdm.plugin.column.Renderer_MULTIQUERY

	[\[Xo^ʁEoOC]
	\[Xo^ʂ"G[f[^O"̋@\płȂsC܂B
		ge4/jsp/GE0002/update.jsp
		ge4/jsp/GE0003/update.jsp
		ge4/jsp/GE0004/update.jsp
		ge4/jsp/GE0005/update.jsp
		ge4/jsp/GE0007/update.jsp
		ge4/jsp/GE0008/update.jsp

	[G[bZ[W\P]
	VXeG[ɉʂɕ\G[bZ[WPAe[u`ŃG[bZ[W
	\pJSP(error_user.jsp)ǉ܂BeVXeŕW̃G[bZ[WŖ肪
	ꍇ́A؂ւĎgpĉB
	ȂAJSP𗘗pꍇA(SYSTEM_ID='**')̃x\[XƂāASYSERR({0})o^Ă
	Kv܂B
		x\[X(SYSERR)			ǉ
		jsp/common/error_user.jsp
		mis.pdm.hayabusa.taglib.ErrorTag.getTableMsg(Throwable)
		mis.pdm.hayabusa.taglib.ErrorTag.VIEW_MSGTYPE
		mis.pdm.hayabusa.taglib.ErrorTag.setViewMsgType(String)
		mis.pdm.hayabusa.taglib.ErrorTag.doEndTag()

4.4.3.1 (2010/06/03)
	[forward^OEoOC]
	4.4.2.5 (2010/05/17)̈ȉ̏CŁAforward^Opagehttpn܂OURL𒼐ڋLq
	ꍇɁAg̉IDtĂ܂oOC܂B
		mis.pdm.hayabusa.taglib.ForwardTag.doEndTag()
	----------------------------------------------------------------------------------------------
		[mis:forwarg^OP]
		mis:forward^OGAMENIDp[^[Ƃēn悤ɂ܂B
		gamenIdŎw肳ꂽꍇ͂̉IDAw肳ĂȂꍇ́Ag̉IDn܂B
		܂AߋƂ̌݊lAkeysGAMENID܂܂Ăꍇ́AvalsŎw肳Ă
		IDD悳܂B
			mis.pdm.hayabusa.taglib.ForwardTag.doEndTag()
	----------------------------------------------------------------------------------------------

4.4.3.0 (2010/06/01)
	[x\[Xo^ʏC]
	x\[Xo^ʂŁAɎw肵ȂꍇɁA{̃f[^\ȂoO
	C܂B
		ge4/jsp/GE0005/result.jsp

	[wb_[ŒEoOC]
	wb_[Œ(ScrollBar2.js)ŁAtd^OŎw肵Ă܂oOC܂B
		jsp/common/scrollBar2.css

	[filter֘AC]
	filter֘AŁAisClosed == true ̏ꍇ Ŝ߁AException 𔭍sĂ܂A
	AāAPɁAreturn ݂̂Ƃ܂B
	́AGZIPResponseWrapper  finishResponse() \bhŁA
		public void finishResponse() {
			Closer.ioClose( writer );
			Closer.ioClose( stream );
		}
	̂悤ȏsĂ܂Awriter ̂Astream ɍĂ邽߁A
	writer  close() ŁAIɁAstream close() Ă܂B

	̏ŁACloser.ioClose( stream ) ~߂΁AƎv܂A
	炩̖ŁAIO֘Ã\[XJȂP[Xł́AVXe_Eɂ
	q肩˂Ȃ߁AłɁAclose ς݂̏ꍇ́AȂƂőΏ܂B

	̉PĂȂƁAGZIPFilter 𗘗pĂARR Ȃǂ́AG[O
	ꌎŁASOOMByte قǂo͂Ă܂܂Bi Tomcat䐔j
		org.opengion.hayabusa.filter.FileResponseStream#flush()
		org.opengion.hayabusa.filter.FileResponseStream#write(final int bt)
		org.opengion.hayabusa.filter.FileResponseStream#write(final byte bt[], final int off, final int len)
		org.opengion.hayabusa.filter.GZIPResponseStream#flush()
		org.opengion.hayabusa.filter.GZIPResponseStream#write(final int bt)
		org.opengion.hayabusa.filter.GZIPResponseStream#write(final byte bt[], final int off, final int len)

	[Calc[EV[guCN@\ǉ]
	Calc[VXeŁAf[^𖄂ߍސ`V[g𓮓Iɐ؂ւ邱Ƃ̂ł@\ǉ܂B
	̋@\𗘗pɂ́Aȉ̎菇𓥂ޕKv܂B
	@1̐`t@Cɑ΂āAV[gSHEET1,SHEET2`Ă
	A[CAEg`ŁA(SHEETBREAK)Ƃڂ\ߗpӂĂA̍ڂ̒lƂăV[g
	  (SHEET1,SHEET2)`ĂB
	ɂASHEETBREAK̃V[guCN^C~OŃf[^𖄂ߍރV[g؂ւ
	Ƃł܂B
		mis.pdm.hayabusa.report2.OdsContentParser.SHEET_BREAK
		mis.pdm.hayabusa.report2.OdsContentParser.execContent()
		mis.pdm.hayabusa.report2.OdsContentParser.getBodyValue(String, int)

	[tableUpdate^OESQLCWFNV΍Ή]
	tableUpdate^OSQLCWFNV΍s߂́AquotCheckpł悤ɂ܂B
	AAJSPƂ̌݊lAĺAfalse(SQLCWFNV`FbNsȂ)łB
		hybs-taglib.tld
		mis.pdm.hayabusa.taglib.TableUpdateTag.doStartTag()
		mis.pdm.hayabusa.taglib.TableUpdateTag.release2()
		mis.pdm.hayabusa.taglib.TableUpdateTag.setQuotCheck(String)

	[Iv_E]
	Iv_E̎̑啝Ȍs܂B
	[ύXe]
	@WbN̑啝Ȍ(Iɂ̓JȊO̒u(divvf̓Iu)ɂΉ܂)
	A\ڂ̓IȗΉ
	BJւۂɃJ̊e푮ւɂp悤ɑΉ
	C̑eoOC
		(a)v_EڂqJƂďꍇɏlZbgȂoOC
		(b)tH[JXAEgŁA̍ڂuꂽAuڂɃtH[JXȂoOC
		(c)< , > SQLŗpłȂoOC
		gf/jsp/GF6410
		hybs-taglib.tld									value^OAcolumn^OxssCheckǉ
		jsp/common/htmlend.jsp
		jsp/common/eventColumnSql.jsp														p~
		jsp/common/eventColumn.jsp															VKǉ
		jsp/common/eventColumn.js
		jsp/common/eventColumnMarker.jsp
		jsp/common/jquery/jquery.js															1.4.2Ƀo[WAbv
		mis.pdm.hayabusa.common.HybsSystem.EVENT_COLUMN_CLASS
		mis.pdm.hayabusa.common.HybsSystem.EVENT_COLUMN_WRITABLE
		mis.pdm.hayabusa.common.HybsSystem.EVENT_COLUMN_ID
		mis.pdm.hayabusa.common.HybsSystem.EVENT_COLUMN_INITVAL
		mis.pdm.hayabusa.db.DBEventColumn												VKǉ
		mis.pdm.hayabusa.db.DBColumn.DBColumn(String, ColumnData, LabelData, CodeData)
		mis.pdm.hayabusa.db.DBColumn.getRawParam()										p~
		mis.pdm.hayabusa.db.DBColumn.getRawEditParam()
		mis.pdm.hayabusa.db.DBColumn.getRawRendParam()
		mis.pdm.hayabusa.db.DBColumnConfig.getRawParameter()							p~
		mis.pdm.hayabusa.db.DBColumnConfig.getRawEditParameter()
		mis.pdm.hayabusa.db.DBColumnConfig.getRawRendParameter()
		mis.pdm.hayabusa.db.DBColumnConfig.setRawParameter(String)
		mis.pdm.hayabusa.db.DBColumn.getEventColumnTag(String, String, boolean)
		mis.pdm.hayabusa.db.DBColumn.getEventColumnTag(String, String, int, boolean)
		mis.pdm.hayabusa.html.StringFormat												mis.pdm.plugin.columnړ
		mis.pdm.hayabusa.taglib.CommonTagSupport.addEventColumn(String, String)		p~
		mis.pdm.hayabusa.taglib.CommonTagSupport.addEventColumn(String, String, String, String, String, String)
		mis.pdm.hayabusa.taglib.CommonTagSupport.addEventColumn(DBColumn)
		mis.pdm.hayabusa.taglib.ColumnTag.doAfterBody()
		mis.pdm.hayabusa.taglib.ColumnTag.release2()
		mis.pdm.hayabusa.taglib.ColumnTag.setXssCheck(String)
		mis.pdm.hayabusa.taglib.ColumnTag.getInsertTag(DBColumn, String)
		mis.pdm.hayabusa.taglib.ColumnEditorTag.doAfterBody()
		mis.pdm.hayabusa.taglib.ColumnEditorTag.setParameter(String)
		mis.pdm.hayabusa.taglib.QueryOptionTag.doAfterBody()
		mis.pdm.hayabusa.taglib.QueryOptionTag.doEndTag()
		mis.pdm.hayabusa.taglib.QueryOptionTag.release2()
		mis.pdm.hayabusa.taglib.QueryOptionTag.getEventColumn()						p~
		mis.pdm.hayabusa.taglib.SelectTag.makeTag()
		mis.pdm.hayabusa.taglib.SelectTag.setRawParam(String)
		mis.pdm.hayabusa.taglib.SelectTag.release2()
		mis.pdm.hayabusa.taglib.ValueTag.doStartTag()
		mis.pdm.hayabusa.taglib.ValueTag.doAfterBody()
		mis.pdm.hayabusa.taglib.ValueTag.doEndTag()
		mis.pdm.hayabusa.taglib.ValueTag.release2()
		mis.pdm.hayabusa.taglib.ValueTag.setXssCheck(String)
		mis.pdm.hayabusa.taglib.ValueTag.commandExec(String)
		mis.pdm.hayabusa.taglib.ValueTag.getSQLAttribute(DBTableModel)
		mis.pdm.hayabusa.taglib.ViewFormTag.doEndTag()
		mis.pdm.plugin.view.AbstractViewForm.init(DBTableModel)
		mis.pdm.plugin.view.AbstractViewForm.getRendererValue(int, int, String)
		mis.pdm.plugin.view.AbstractViewForm.getEditorValue(int, int, String)
		mis.pdm.plugin.view.AbstractViewForm.setColumnWritable(String)
		mis.pdm.plugin.view.AbstractViewForm.setNoWritable(String)
		mis.pdm.plugin.view.AbstractViewForm.setUseEventCols()
		mis.pdm.plugin.column.AbstractEditor.AbstractEditor(DBColumn)
		mis.pdm.plugin.column.AbstractEditor.getValue(String)
		mis.pdm.plugin.column.AbstractEditor.getValue(int, String)
		mis.pdm.plugin.column.AbstractEditor.createEventColumnJS(String, String, int, String)	p~
		mis.pdm.plugin.column.Editor_AUTOAREA.getValue(String)
		mis.pdm.plugin.column.Editor_AUTOAREA.getValue(int, String)
		mis.pdm.plugin.column.Editor_DBMENU.Editor_DBMENU(DBColumn)
		mis.pdm.plugin.column.Editor_DBMENU.getValue(String)
		mis.pdm.plugin.column.Editor_DBMENU.getValue(int, String)
		mis.pdm.plugin.column.Editor_DBMENU.getOption(TagBuffer, String, boolean)
		mis.pdm.plugin.column.Editor_DBRADIO.getValue(int, String)
		mis.pdm.plugin.column.Editor_DBRADIO.getValue(String)
		mis.pdm.plugin.column.Editor_HIDDEN.Editor_HIDDEN(DBColumn)
		mis.pdm.plugin.column.Editor_INDBMENU
		mis.pdm.plugin.column.Editor_INDBMENU.getOption(TagBuffer, String)
		mis.pdm.plugin.column.Editor_MENU.Editor_MENU(DBColumn)
		mis.pdm.plugin.column.Editor_MENU.getValue(String)
		mis.pdm.plugin.column.Editor_MENU.getValue(int, String)
		mis.pdm.plugin.column.Editor_MENU.getValue(int, String)
		mis.pdm.plugin.column.Editor_QUERY.getValue(int, String)
		mis.pdm.plugin.column.Editor_QUERY.getValue(String)
		mis.pdm.plugin.column.Editor_TEXTAREA.getValue(String)
		mis.pdm.plugin.column.Editor_TEXTAREA.getValue(int, String)
		mis.pdm.plugin.column.Renderer_DBMENU.getValue(int, String)
		mis.pdm.plugin.column.Renderer_DBMENU.getValue(String)
		mis.pdm.plugin.column.Renderer_FORM
		mis.pdm.plugin.column.Renderer_FORM.getValue(String)
		mis.pdm.plugin.column.Renderer_QUERY
		mis.pdm.plugin.column.Renderer_QUERY.getValue(String)

	jQueryo[WAbvɔALC荞݂܂B
	[|bvAbvG[EoOC]
	head^OŁAnoTransition="true"܂́AuseAjaxSubmit="true"w肵ۂɁAG[ɕ\
	|bvAbvhbOłȂoOC܂B
		jsp/common/jquery/jqDnR.js

	[A^C`FbNEjQuery1.4Ή]
	A^C`FbN@\ŁAG[Af[^͂ĂG[o[ȂoO
	C܂B
		jsp/common/realTimeCheck.js

4.4.2.8 (2010/05/26)
	[ʑJڂȂo^EoOC]
	ʑJڂȂo^ŁAs1ȂԂŒǉ{^ہAupdate.jspview̐ݒŁA
	useHilightRowfalseɂȂĂƐs\ȂoOC܂B
	́Aupdate.jspԂHTMLresult.jspɑ}ۂɁAudiv onclick="hilightRowv
	ƂŃ}b`Ă߂łAuseHilightRowoffɂƁAdivo͂Ȃ
	߂ɁA}b`Af[^\Ă܂łB
	̑Ήł́AuseHilightRowłA<div id="divHlr" ͕Ko͂悤ɂ邱ƂŁAl
	true/falseɊւ炸ł悤ɂ܂B
		/jsp/common/option/noTransision.js
		mis.pdm.hayabusa.taglib.ViewFormTag.doEndTag()

	[ExcelA@\Ή]
	ExcelAs@\ǉ܂B
	̋@\𗘗pɂ́Aog:docConvert^O𗘗p܂B
	̃^OŁAinputFileɃJ}؂ŕt@Cw肷邱ƂŁAt@CAāAo͂܂B
	ȂÁAt@C̘ÁA̓t@CExcel܂Calct@C̏ꍇ̂ݑΉĂ܂B
	(o͌`́AExcelACalcAPDF̂ꂩw\)
	܂Aɂ́AOpenOffice.org𗘗pĂ邽߁A̋@\𗘗pɂ́AOpenOfficeݒ
	ĂKv܂B
		gf/jsp/GF6420
		mis.pdm.hayabusa.report2.SOfficeProcess.checkEnv(String)
		mis.pdm.hayabusa.report2.SOfficeProcess.getDispatcher()
		mis.pdm.hayabusa.report2.SOfficeProcess.getTempPath()
		mis.pdm.hayabusa.report2.ExecProcess
		mis.pdm.hayabusa.report2.DocConverter_OOO				(DocConverterNXύX)
		mis.pdm.hayabusa.taglib.DocConvertTag

	[docConvert^Oǉ]
	xlsodsȂǊet@Cϊ邽߂̃^Oǉ܂B
	--- Javadoc蔲 ------------------------------------------------------------
	ϊsƂ̂ło͂̃tH[}bgȉ̒ʂłB
	[ΉtH[}bg]
		[Calc(ODS)   ,Excel(XLS)     ] -> o[Calc(ODS)   ,Excel(XLS)     ,PDF]
		[Writer(ODT) ,Word(DOC)      ] -> o[Writer(ODT) ,Word(DOC)      ,PDF]
		[Impress(ODP),PowerPoint(PPT)] -> o[Impress(ODP),PowerPoint(PPT),PDF]
	--------------------------------------------------------------------------------
		hybs-taglib.tld
		jsp/GF6420												Tvʒǉ
		mis.pdm.hayabusa.taglib.DocConvertTag
		mis.pdm.hayabusa.report2.ExecProcess.output(String...)
		mis.pdm.hayabusa.report2.OdsConverter				p~
		mis.pdm.hayabusa.report2.DocConverter				VKǉ

	[A^C[E}`XbhΉ]
	ʂ̃A^C[@\̃}`XbhΉs܂B
	̓Iɂ́ANGXg̃Xbh𐶐邱ƂŁA}`XbhΉs܂B
	AAf[NƂ͈قȂAꂽXbh́AAWAIT邱ƂȂA
	ɃXbhI܂B
		mis.pdm.hayabusa.report2.ExecThread.finishAfterExec()
		mis.pdm.hayabusa.report2.ExecThreadManager.insertQueueOnNewThread(ExecQueue)
		mis.pdm.hayabusa.report2.QueueManager_DIRECT.create()

4.4.2.7 (2010/05/19)
	[EʕsΉ]
	EʂŁAẼr[ɑʂ̃NE}[J[ZbgĂ܂oOC܂B
	́AẼr[\command"VIEW"Őݒ肳Ă邱ƂɂAʂ̃r[̃LbV
	Ă܂ߔ܂B(ʏAẼr[́AviewFormId="viewX2"ƂȂĂAʂ
	viewFormId݂ƁAĂ܂)
	̑Ήł́Ar[LbV畜AID̃LbV݂̂
	Ȃ悤ɂ܂B
		mis.pdm.hayabusa.html.ViewForm.setGamenId(String)
		mis.pdm.hayabusa.html.ViewForm.getGamenId()
		mis.pdm.plugin.view.AbstractViewForm.setGamenId(String)
		mis.pdm.plugin.view.AbstractViewForm.getGamenId()
		mis.pdm.hayabusa.taglib.ViewFormTag.doStartTag()

4.4.2.6 (2010/05/18)
	[value^OEoOC]
	value^OŁAactipn="ALL_APPEND"gpۂɁAIsȂꍇɏȂoOC܂B
		mis.pdm.hayabusa.taglib.ValueTag.setTableAttribute(DBTableModel, String, String)
		mis.pdm.hayabusa.taglib.ValueTag.getTableAttribute(DBTableModel, String, String)

	[Calc[64BitΉ]
	Calc[64BitJavał삷悤ɑΉ܂B
	AA64BitJavaœ삳ꍇ́AVXe\[XREPORT_OOO_CONN_TYPE"TCP"ɐݒ肵ŁA
	"̃T[o[œ삷鑼Calc[ƏdȂ"悤REPORT_OOO_MIN_PORTݒ肷Kv܂B
	REPORT_OOO_MIN_PORTɂẮAuvZXɊ蓖Ă|[gԍlvł̂ŁAREPORT_OOO_MIN_PORT
	ƂāAvZX̍ő吔܂ł̃|[gԍ͗\ߖĒuĂB
	----------------------------------------------------------------------------------------------------
	ݒ) REPORT_OOO_CONN_TYPE = "TCP"AREPORT_OOO_MIN_PORT = "8100"AREPORT_MAX_PROCESS_COUNT = "256"
			̏ꍇA8100Aő8355܂ł̃|[gԍŊU܂B
	----------------------------------------------------------------------------------------------------
	AAvZXN悤Ƃ|[gԍÃvZX(OpenOfficeȊÕvZX܂)ŁA
	ɃoCh(gp)̏ꍇ́Ã|[gԍXLbvŋ󂫃|[g܂B
		mis.pdm.hayabusa.common.SystemData.REPORT_OOO_CONN_TYPE
		mis.pdm.hayabusa.common.SystemData.REPORT_OOO_MIN_PORT
		mis.pdm.hayabusa.report2.ProcessFactory.ProcessPool.createInstance()
		mis.pdm.hayabusa.report2.SOfficeProcess.ENV_DIR
		mis.pdm.hayabusa.report2.SOfficeProcess.bootstrap()
		mis.pdm.hayabusa.report2.SOfficeProcess.execOffice(String, String, int)
		mis.pdm.hayabusa.report2.SOfficeProcess.getConnParam(String)
		mis.pdm.hayabusa.report2.SOfficeProcess.getProcParam(String)
		mis.pdm.hayabusa.report2.SOfficeProcessTcp									VK쐬

4.4.2.5 (2010/05/17)
	[mis:forwarg^OP]
	mis:forward^OGAMENIDp[^[Ƃēn悤ɂ܂B
	gamenIdŎw肳ꂽꍇ͂̉IDAw肳ĂȂꍇ́Ag̉IDn܂B
	܂AߋƂ̌݊lAkeysGAMENID܂܂Ăꍇ́AvalsŎw肳Ă
	IDD悳܂B
		mis.pdm.hayabusa.taglib.ForwardTag.doEndTag()

4.4.2.4 (2010/05/13)
	[mis:popup^OP]
	mis:popup^OŃ|bvAbvɓnR}hwł悤ɂ܂B
	]́AJavaScriptcommand="NEW"ŒœnĂ܂ȂΉŁAƂ
	n悤ɂ܂B
		hybs-taglib.tld
		jsp/common/misPopup.js
		mis.pdm.hayabusa.taglib.PopupTag.release2()
		mis.pdm.hayabusa.taglib.PopupTag.setCommand(String)
		mis.pdm.hayabusa.taglib.PopupTag.makePopup(boolean)

4.4.2.3 (2010/04/13)
	[wb_[\[g@\EoOC]
	EsĂʂŁAwb_[\[g@\𗘗pă\[gsƁÃr[
	Ẽr[Ńf[^̕яvȂȂoOC܂B
	́AÊꂼ̃r[ŁAwb_[\[gĂ܂ƂłB
	̑Ήł́A1NGXgɂāA1̃e[ufɑ΂Ă̓wb_[\[g1񂵂
	Ȃ悤ɑΉ܂B
		mis.pdm.hayabusa.common.HybsSystem.VIEW_SORT_KEY
		mis.pdm.hayabusa.taglib.ViewFormTag.doStartTag()

4.4.2.2 (2010/04/07)
	[wb_[ŒoOC]
	wb_[ŒŁAig\sԂŁA|bvAbvG[bZ[WhbOۂɁA
	wb_[Œ肪Ă܂oOC܂B
	́AIEŒig\sۂ̃wb_[̍̐ݒɖ肪߂łB
	IȄꍇAig\(mɂ́AbodyheadercolspanArowspan̍\قȂꍇ)
	̏ꍇɁAwb_[̊eڂ̕vZ邽߁Awb_[Œs߂ɃRs[wb_[
	Ƀf[^1sڂtŁAvZĂ܂BAÃwb_[ɃRs[f[^́A
	ʕ\ɂ͕svȂ߁A܂ł́Abodytop1sڂ̍̃}CiXl^邱Ƃ
	wb_[ɃRs[ꂽf[^\Ȃ悤ɑΉĂ܂BAȀꍇɁA
	wb_[̍𖾎Ďw肵ĂȂ߁ATCY^C~OŁA
	CAEgĂ܂Ƃ܂B
	̑Ήł́AbodyɃ}CiXltopw肷̂ł͂ȂAheaderɕ\ɕKv
	𖾎IɎw肷ɕύX܂B
		jsp/common/scrollBar2.js

4.4.2.1 (2010/03/19)
	[ʑJڂȂo^EP]
	ʑJڂȂo^ŁAAĒǉEʃ{^ōsǉsƁA1s2s4s
	s{XɑĂ܂B
	́AǉEʏ`FbNꂽSĂ̍sΏۂƂčs邽߂łB
	AAꍇɂẮA1sǉꍇ邽߁A͂ɑΉ܂B
	̓Iɂ́Asubmit{^command="INSERTONE"`ƁA1ssǉ܂B
	(repeatCountw肵ꍇ́Asxɒǉ邱Ƃ\łB)
	܂AʑJڂȂo^INSERTONȄł́Aʏ̍s̕тƃT[o[DBTableModel
	Ԃ悤ɐԂōs̒ǉs܂B
		mis.pdm.hayabusa.taglib.EntryTag.commandExec(String)
		mis.pdm.hayabusa.taglib.EntryTag.insertOne()
		jsp/common/option/jqmis.js
		jsp/common/option/noTransition.js

4.4.2.0 (2010/03/01)
	[wb_[ŒoOC]
	wb_[ŒŁAr[̍A%Ŏw肵ꍇɁA삵ȂɑΉ܂B
	́A%w肪pxwƂďĂ߂łB
		jsp/common/scrollBar2.js

4.4.1.9 (2010/02/18)
	[^uN@\oOC]
	^uN^OgpāA^u𕡐sɓnĕ\ĂꍇɁAs̍Ōɕ\Ă^u
	IԂɂƁAŌ̃^û݂܂ԂĂ܂oOC܂B
	́AIԂ̃^û݁A^ủ̃{[_[\ĂȂƂłB
	ΉẮAIԂ̃^úÃ{[_[transparent̏Ԃŕ\悤ɂ܂B
	(܂Aڏ̕ύX͂܂)
		jsp/common/default.css

	[IE8Ή]
	IE8Ŋeʂ̃t[̕蓮Œ߂AQUERYʂ̏ɕ\Ă鎩߃{^
	ƁAt[̕ݒ肳ȂoOC܂B
	́AIE8̃oOłBhttp://support.microsoft.com/kb/973210/ja
	ΉƂẮAȉ̒ʂłB
	@j[t[̒ -> 蓮ŕύXꍇ́AIɃj[t[̕160pxɂ܂B
	ANGt[̒   -> 蓮ŕύXꍇ́Ak@\Ȃ悤ɂ܂B
	                            (蓮ŕύXꍇ́ANGt[̋߂ꍇ唼łƑz肳A
	                             k@\ȂĂȂ͂ł)
		jsp/common/toggleFrame.js

	[ʑJڂȂo^EoOC]
	ʑJڂȂo^ŁAviewFormTypeHTMLCutomTableAHTMLFormatTablegpĂꍇɁA
	ύX{^ƂɁAeڂ̕LĂ܂oOC܂B
	́AIECSS̃oOŁAIEł́ATH^Opadding0傫ꍇ́Awidth̎wlƁA
	̌ʂŕ\TCYقȂĂ܂肪܂B
	(AȀꍇłAcolgroupw肳Ăꍇ(HTMLTablȅꍇ)́AlԂ܂)
	̑ΉƂẮAwb_[Œ莞TH^Opadding0ɂ܂B
	(ۂ́Af[^ڂwb_[̕ƂƂ́AAP[Xł邽߁Ae͂Ȃ
	 fĂ܂)
		jsp/common/scrollBar2.js
		jsp/common/scrollBar2.css

4.4.1.8 (2010/02/08)
	[NGʁEΉ]
	NGʂł̍Ήňȉ̋@\Ps܂B
	@XN[oꍇɂ߂悤ɏC
	AFireFoxŐ߂悤ɏC
		jsp/common/default.js#adjustFrameHeight();

4.4.1.7 (2010/02/03)
	[wb_[ŒoOC]
	4.4.1.6 (2010/01/26)̏C̉eŔAwb_[ƃ{fB[ňقȂcolspan\`ꍇ
	CAEgĂ܂ɑΉ܂B
	͌XAIẼoOłAIEł́Ath,td^Ocolspan܂܂ĂꍇɁAwidthw肵ĂA
	ꂪă_OĂ܂߂łB(FireFoxł́Awidth̎wŃ_O܂)
	̖́Atheadtbodycolspan̍\ł΁A܂񂪁AقȂꍇɁACAEg
	Ă܂܂B
	̑Ήł́AIȄꍇ̂݁Af[^1sڂcolspan\͂AꂪtheadƈقȂꍇɂ́A
	wb_[Œs߂̃wb_[e[u1sڂ_~[f[^ƂĕtA_O
	悤ɑΉ܂B(̑Ή́AIÊ݉e󂯂܂BFireFoxł͍͂̏s܂)
		jsp/common/scrollBar2.js

4.4.1.6 (2010/01/26)
	[ʑJڂȂo^EoOC]
	ʑJڂȂo^LɂꍇɁAcommandsubmitۂɁAsubmitog:forward^O
	삵ȂɑΉ܂B
	́AʑJڂȂo^sۂog:head^OɎw肷AnoTransition="true"̑lɊւāA
	T[o[TChł̏ԂƃNCAgTChł̏ԂvĂȂƂłB
	noTransition="true"̐ݒɂẮAresult.jspł̂ݐݒsƂŁAN_ɃobNOEh
	Ŏsupdate.jspAentry.jspł́Aݒ肵ȂĂ삷悤ɁAZbVɂ̏ۑ
	Ă܂B(T[o[TCh̏)
	ANCAgɓǂݍ܂JavaScriptł́AsubmitobNOEhŎs邩ǂ
	submitۂ̃R}hɂ萧䂵Ă܂B(ʏ̑ʂւ̑Jړ́AobNOEhŎsȂ)
	ŁAsubmitcommandNEWƂƁANCAgł́AobNOEhsubmit́As܂B
	ȂAT[o[ł̓ZbV̒lobNOEhsubmitꂽ̂Ƃď
	ߕsĂ܂B
	̑Ήł́AT[o[̏ԂZbVɕۑ̂ł͂ȂANCAgp[^[Ƃ
	邱ƂŁÃNGXgʑJڂȂ[hƂď邩ǂ𔻒肷悤ɕύX܂B
	̏ꍇ̕QƂāAułvƂԂ́ANGXgőMȂȂ邽߁AVXe\[X
	VXeŜŗLƂȂĂꍇɁẢʂ𖳌ɂꍇ́Aresult.jspłȂA֘A
	SĂJSPnoTransition="false"w肷Kv܂B
		jsp/common/option/noTransition.js
		jsp/common/option/ajaxSubmit.js
		jsp/common/option/jqmis.js
		mis.pdm.hayabusa.taglib.CommonTagSupport.setNoTransitionRequest(boolean)
		mis.pdm.hayabusa.taglib.CommonTagSupport.isNoTransitionRequest()
		mis.pdm.hayabusa.taglib.CommonTagSupport.setAjaxSubmitRequest(boolean)
		mis.pdm.hayabusa.taglib.CommonTagSupport.isAjaxSubmitRequest()
		mis.pdm.hayabusa.taglib.HeadTag.setUseAjaxSubmit(String)
		mis.pdm.hayabusa.taglib.HeadTag.setNoTransition(String)
		mis.pdm.hayabusa.taglib.HeadTag.doEndTag()
		mis.pdm.hayabusa.taglib.EntryTag.doEndTag()
		mis.pdm.hayabusa.taglib.EntryTag.setNoTransition(String)
		mis.pdm.hayabusa.taglib.ForwardTag.doEndTag()
		mis.pdm.hayabusa.taglib.ForwardTag.setNoTransition(String)
		mis.pdm.hayabusa.taglib.ForwardTag.setUseAjaxSubmit(String)
		mis.pdm.hayabusa.taglib.ViewFormTag.doEndTag()
		mis.pdm.hayabusa.taglib.ViewFormTag.setNoTransition(String)

	[wb_[ŒoOC]
	wb_[Œ肪ʑJڂȂo^Ő삵ȂoOɂďC܂B
	̖́Awb_[Œ̎dlƂāAe[uɕ`悵AZŒ
	(CSStable-layout:fixed)Ă߁AHTMLォ}ĂZ̍ĒsȂ
	ƂłB
	̏Cł́AŽŒs킸AōČvZs悤ɕύX܂B
	܂Ãwb_[Œ̎dlƂāÃwb_[̃Rs[쐬邱ƂŁAwb_[Œ
	Ă܂ÃRs[ۂ̃wb_[̃ŽvZ@IEFireFoxœƂȂ悤
	WbŇs܂B
		jsp/common/scrollBar2.js
		jsp/common/scrollBar2.css
		jsp/common/option/jqmis.js

	[Ajaxc[e[u\EoOC]
	Ajaxc[\ŁAWJ{^ɁA̍sɑ΂ĕύX{^ƁAēxWJłĂ܂
	oOC܂B
	̖́AύXHTML̒uŁAWJ{^̏(NX)NAĂ܂Ƃ
	łB(WJ{^̉摜݂̂́AւĂ܂)
	̏Cł́AWJ{^ɂẮANX܂߂āÂ̂ɒu悤ɂ܂B
		jsp/common/option/noTransition.js

4.4.1.5 (2009/12/14)
	[mis:equals^OEdlύX]
	mis:equals^OŁAignoreCasew肵ȂꍇłA啶Aʂďs
	悤ɎdlύX܂B
		mis.pdm.hayabusa.taglib.EqualsTag
		mis.pdm.hayabusa.taglib.EqualsTag.release2()

4.4.1.4 (2009/10/30)
	[Kg`[g@\EoOC]
	Kg`[g\@\(og:ganttHeader^O)ŁAview_zoom1(2T)w肵ۂɁAt\
	ȂoOC܂B
	́A4.3.7.3 (2009/06/22)̈ȉ̏Cɂ̂łB̑Ήł́Aletter-spacing
	RgAEg܂B(firefoxΉɂẮAʓr܂)
		--- ̏C --------------------------------------------------------------------------
		4.3.7.3 (2009/06/22)
			[FireFoxΉ]
			EKg\Ńwb_[\tg͂ݏoĐ\ȂoOC܂B
				jsp/common/default.css
		---------------------------------------------------------------------------------------
		jsp/common/default.css

4.4.1.3 (2009/10/21)
	[\[Xo^ʕsC]
	\[Xo^(JAxAR[h)ōXVsہA֌ŴȂx\[X̓e
	Ă܂oOC܂B
	́AXVsہAFrom̐ڑ悩擾ꂽx\[X̃j[NԍL[ƂāA
	To̐ڑ̃x\[X̃f[^XVĂ߂łB
		ge4/jsp/GE0002
		ge4/jsp/GE0003
		ge4/jsp/GE0004

4.4.1.2 (2009/10/19)
	[NA{^EoOC]
	߂{^o͂ĂԂŁANA{^ƁA߂{^sC܂B
		hayabusa/taglib/QueryButtonTag#getReset()

4.4.1.1 (2009/09/08)
	[ViewForm̏C]
	view^O[KEY.xxx][I]̌`płȂHTMLFormatTextFieldA
	pł悤ɏC܂B
		plugin/view/ViewForm_HTMLFormatTextField#create( int, int )

	[{^j[̏C]
	{^j[̃{^ԊuāA{^悤ɂ܂B
		jsp/common/default.css  .buttonMenuύX

	[\[XXMLoʏC]
	\[XXMLoʂō쐬敪̏'<','>'w肵ꍇxssCheck
	G[ɂȂoOC܂B
		jsp/GE0009/result_resource.jsp

4.4.1.0 (2009/09/01)
	[ZLeBΉFG[bZ[WEJX^}CYG[ʍ쐬]
	TomcatyJSP̃G[ۂɏo͂炷
	ZLeB̃XNy܂B
	X^bNg[Xyуo[W̏񂪏o͂ȂȂ܂B
	tomcatconf/web.xml<error-page>uĉB
	iO͍܂Œʂo͂܂Bj
		tomcat/conf/web.xml				error-pageC
		jsp/common/error.jsp
		jsp/common/error.jsp_dev		]error.jsp
		hayabusa/taglib/ErrorTag#VIEW_MSGTYPE
		hayabusa/taglib/ErrorTag#doEndTag()
		hayabusa/taglib/ErrorTag#getStackTrace( Throwable, String )
		hayabusa/taglib/ErrorTag#getStackData( StringBuilder, Throwable, String )

	[NGXgϐXSS΍]
	{@xxx}ŕϊ郊NGXgp[^ɑ΂less/greater than sign(<,>)̃`FbN
	s悤ɂ܂B
	`FbNsǂ̓VXep[^USE_XSS_CHECKŐݒ肵܂B(ltrue)
	AAꕔ^Oł͂̃`FbNȂ悤ɂĂ܂B
	SQLŗp\̂Query,QueryOption,And,Update^OɊւĂ
	xssCheckŌʂɐݒ\łB
	XSS`FbN̗pɍۂĂ͑Sʂɑ΂ēmFĉB
		hybs-taglib.tld
		hayabusa/common/SystemData#USE_XSS_CHECK
		hayabusa/taglib/CommonTagSupport#release2()
		hayabusa/taglib/CommonTagSupport#getRequestValue( String )
		hayabusa/taglib/CommonTagSupport#getRequestValue( String, boolean )
		hayabusa/taglib/CommonTagSupport#useXssCheck( boolean )
		hayabusa/taglib/QueryOptionTag#doAfterBody()
		hayabusa/taglib/QueryOptionTag#release2()
		hayabusa/taglib/QueryOptionTag#setXssCheck( String )
		hayabusa/taglib/Querytag#doAfterBody()
		hayabusa/taglib/Querytag#release2()
		hayabusa/taglib/Querytag#setXssCheck( String )
		hayabusa/taglib/SqlAndTag#doStartTag()
		hayabusa/taglib/SqlAndTag#release2()
		hayabusa/taglib/SqlAndTag#setXssCheck( String )
		hayabusa/taglib/EntryTag#setRequestValues()			ALL`FbNΏۂO
		hayabusa/taglib/FavoritelinkTag#doStartTag()		XSS`FbNȂ
		hayabusa/taglib/ColumnCheckTag#doStartTag()			XSS`FbNȂ
		hayabusa/taglib/FrameTag#doStartTag()				XSS`FbNȂ
		hayabusa/taglib/CommonForwardTag#doEndTag()			XSS`FbNȂ

	[bZ[W̃Tj^CWOp~]
	XSS`FbN𓱓߁A4.3.8.0œbZ[W
	HTMLTj^CWOp~܂B
	AcolumnCheck^Oxss`FbNȂӏ[Uۂ
	͂NGXgp[^Ɍ肵܂B
	̑^OŖĂ̂ύX܂B
		hayabusa/resource/LabelData#getMessage(String[])		Tj^CWOp~
		hayabusa/resource/LabelData#getDescription(String[])	Tj^CWOp~
		hayabusa/taglib/ColumnCheckTag#doStartTag()
		hayabusa/taglib/ColumnCheckTag#makeErrorMessage( ErrorMessage )
		hayabusa/taglib/ColumnCheckTag#makeEntryErrorMessage( ErrorMessage )
		hayabusa/taglib/FavoritelinkTag#doStartTag()
		hayabusa/taglib/FavoritelinkTag#makeUrlEncode( HttpServletRequest )
		hayabusa/taglib/FrameTag#doStartTag()
		hayabusa/taglib/CommonForwardTag#doEndTag()

4.4.0.1 (2009/08/08)
	[f[^[@\EsP]
	{@SEC.CLM}Ńe[u(ʖ)wł悤ɉP܂B̓Iɂ́A{@SEC.A.CLM}̂悤
	Lq邱ƂŁAA.CLM = 'ABC' Ƃo͂悤ɂȂ܂B
	(̏ꍇłAf[^[̐ݒ́AJ='CLM'ł)
		hayabusa/resource/DataRole#getCondition( String )

	[OC[Uꗗ\@\P]
	uǗv́uAdminvʂŉ{\ȃOC[Uꗗ\@\
	e[U̍ŏI{ʂ̉ʖ\ǉ܂B
		hayabusat/servlet/HybsAdmin#getLoginUser( String, boolean )
		hayabusat/resource/UserInfo#getAttribute( String )
		hayabusat/resource/UserInfo#getEntrys()

	[Calc[G[[M@\]
	Excel[ɑ݂ĂA[sG[Ƀ[𑗐M@\
	Calc[łpł悤ɂ܂B
	VXep[^COMMON_MAIL_SERVER,ERROR_MAIL_FROM_USER,ERROR_MAIL_TO_USERS
	SĐݒ肳ĂꍇɁAGE56ɃG[o^ƓɃ[𑗐M܂B
	AErrorTagFrom[UERROR_MAIL_FROM_USER(ꍇENGINE@DUMMY)ɕύX܂B
		hayabusa/report2/QueueManager_DB#insertErrorMsg( ExecQueue )
		hayabusa/report2/QueueManager_DB#sendMail( ExecQueue, String )
		hayabusa/taglib/ErrorTag#FROM_USER

	[[W[ G[[M@\ǉ]
	[W[̃ob`M@\őMG[ꍇɁA
	G[e[őM@\ǉ܂B
	([VXẽG[[MƓl̋@\j
	G[[́AVXep[^  COMMON_MAIL_SERVER([T[o[)
	ERROR_MAIL_FROM_USER(G[[M)ƁAERROR_MAIL_TO_USERS(G[[M)
	ׂĐݒ肳ĂꍇɑM܂B
		hayabusa/mail/MailManager_DB#writeErrorTable( String, String, List<String> )
		hayabusa/mail/MailManager_DB#sendMail( String, String, List<String> )

4.4.0.0 (2009/08/02)
	[[ݒ茩Ef[^[Ή]
	(1)f[^[Ή
	@@[U[\[XɃf[^[̍ڂ݂A[U[PʂɌłf[^𐧌ł悤ɂ܂B
	@@ɔAVK\[Xe[uƂāA(GEA06:f[^[}X^)ǉ܂B
		̋@\𗘗pɂ́Aȉ̐ݒsKv܂B
		(a)[}X^o^ʂŁAf[^[̃R[h̔ԂB
		(b)f[^[}X^o^ʂŁA[̃JAlAݒ肷B
		(c)[U[\[Xo^ʂŁAf[^[̊蓖ĂsB
		(d)JSPmis:query^OA𐧌镔ɑ΂āA{@SEC.xxx} (xxx̓J) LqB
		1(d)̋Lq́A(b)̐ݒɉāASQL̏( xxx = 'VALUE'  ) ɕϊ邽߁Aɂ
		@@f[^̌tAĂ܂B
		2̃o[WA[U[\[XɃf[^[(DROLES)̃Jǉ܂B
		@@܂AɔA[U[`r[(GEA10V01)̒`ύXĂ܂̂ŁAo[WAbv́A
		@@Kč쐬sĂB
	(2)[}X^ǉ
	@@[̃R[hE̊Ǘ]̃R[h\[X(ROLES)pe[uɕύX܂B
	@@ɔAVK\[Xe[uƂāA(GEA05:[}X^)ǉ܂B
	@@̃e[uŊǗ郍[́A]̉ʃ[łȂA(1)Œ`ꂽf[^[܂݂܂B
	@@R[h\[XAGEA05ւ̕ϊpSQLɂẮAchangestH_QƂĉB
	(3)[ݒʒǉ
	@@[}gNX`œo^łʂǉ܂B
		@@[U[/[	-> [U[ɑ΂Aʃ[orf[^[IB
		@	/[		-> ʂɑ΂Aʃ[IB
	@@ȂAL2ʋyсA(1)̃f[^[o^ʁA(2)̃[}X^o^ʂ́AeVXe̊Ǘ傪
	@@ړo^邱ƂOƂĂ܂B
	@@̂߁AeVXeAVXeIDw肵ČĂяoꂽꍇÃVXeID͕ύXtƂȂ
	@@܂B
		(WbNύX)
		fukurou/db/DBFunctionName#getFunctionName(String, String)				SUBSTRǉ
		hayabusa/common/SystemData#RESOURCE_USER_SQL							GEA10V10̌ڂDROLES(f[^[)ǉ
		hayabusa/common/SystemData#RESOURCE_USER_ROLE_SQL						GEA10V10̌ڂDROLES(f[^[)ǉ
		hayabusa/resource/DataRole
		hayabusa/resource/UserInfoFactory#newInstance(String, String, String)
		hayabusa/resource/UserInfo#getAttribute(String)
		hayabusa/resource/UserInfo#getDataCondition(String)
		hayabusa/taglib/CommonTagSupport#getRequestValue(String)
		hayabusa/taglib/CommonTagSupport#getDataCondition(String)
		(DB`ύX)
		GEA05([}X^)														VKe[uǉ
		GEA06(f[^[}X^)												VKe[uǉ
		GEA10([U[\[X)													ڒǉ:DROLES(f[^[Y)
		(DBXNvgύX)
		ge4\db\hsql\sql\04_VIEW\GEA10V01.sql
		ge4\db\hsql\sql\04_VIEW\GEA10V01_MD5.sql
		ge4\db\hsql\xml\install\04_VIEW
		ge4\db\oracle\sql\04_VIEW\GEA10V01.sql
		ge4\db\oracle\sql\04_VIEW\GEA10V01_MD5.sql
		ge4\db\oracle\xml\install\04_VIEW
		(ʕύX)
		jsp/custom/multiChoose.jsp		DB̕\Ή
		ge4/jsp/GE0001					f[^[ǉE[IR[h\[XDBɕύX
		ge4/jsp/GE0002					[IR[h\[XDBɕύX
		ge4/jsp/GE0016					[IR[h\[XDBɕύX
		ge4/jsp/GE0017					[}X^o^EʐVK쐬
		ge4/jsp/GE0018					f[^[o^EʐVK쐬
		ge4/jsp/GE0019					[U[/[ݒEʐVK쐬
		ge4/jsp/GE0020					/[ݒEʐVK쐬

4.3.8.0 (2009/08/01)
	[URL`FbN@\P](2009/06/10)
	EURL`FbN@\ɑ΂āA`FbNs[U[yѐԂmis:link^OŐ
	  ł悤ɑΉ(Ԃ́ANƂLԂƁAtɂw肪\)
		hybs-taglib.tld
		hayabusa/taglib/LinkTag#doEndTag()
		hayabusa/taglib/LinkTag#setUrlCheckUser( String )
		hayabusa/taglib/LinkTag#setUrlCheckTime( String )
		hayabusa/filter/URLCheckFilter#isValidAccess( ServletRequest )

	[v_Ej[P](2009/06/19)
	v_EOption^Otitle𗘗pă}EXI[o[
	c[`bv\悤ɂ܂B
	v_EȂĂ܂ꍇɗpĉB
	c[`bvt͈ȉłB
	1)R[h\[XpLLABELtitleASLABELBODYƂȂ܂B
	@SLABELZbgĂȂALLABELƓl̏ꍇ̓c[`bv͕t܂B
	2)DBMENUGfB^p͑3J(SLABEL)ݒ莞
	@2JtitleA3JBODYƂȂ܂B
	@҂l̏ꍇ̓c[`bv͕t܂B
	3)mis:option^O͍܂Œʂtitle𒼐ڐݒ肷鎖Ńc[`bvo܂B
	4)mis:queryOption^OtitleUseNoŎw肵JtitleƂȂ܂B
	@BODYƓl̏ꍇ̓c[`bv͕t܂B
		hayabusa/resource/LabelData#LabelData( String[] )
		hayabusa/resource/LabelData#getRawShortLabel()
		hayabusa/resource/CodeDataLoader#loadDBResource()
		hayabusa/resource/CodeDataLoader#getCodeData( String )
		hayabusa/resource/CodeData#CodeData( String, Map<String,String[]> )
		hayabusa/resource/CodeData#getRawShortLabel( int )
		hayabusa/db/Selection_CODE#Selection_CODE( CodeData )
		hayabusa/db/Selection_DB#Selection_CODE( CodeData )
		hayabusa/taglib/QueryOptionTag#makeLabel( SelectTag )
		hayabusa/taglib/QueryOptionTag#setTitleUseNo( String )
		hybs-taglib.tld		queryOption^OtitleUseNoǉ

	[|bvAbvG[\](2009/07/08)
	command="ENTRY"̃G[\noTransitiontrueɂꍇ
	l̃|bvAbv`ŕ\ł悤ɂ܂B
	(eventColumn𗘗pۂhistory.back()Ŗ߂ĂIfȂΉ)
	̋@\𗘗pꍇ̓VXep[^USE_AJAX_SUBMIT
	trueɃZbg邩Aupdatehead^OuseAjaxSubmittrueɂĉB
	W͂̋@\𗘗p(USE_AJAX_SUBMIT="true")łB
	ALύXƋnoTransitioñp[^p@NGXgϐ
	ZbVϐ(ID)ɕύXĂ܂B
		hayabusa/common/HybsSystem#USE_AJAX_SUBMIT_KEY
		hayabusa/common/SystemData#USE_AJAX_SUBMIT
		hayabusa/taglib/CommonTagSupport#setNoTransitionSession( boolean ) \bhύX
		hayabusa/taglib/CommonTagSupport#isNoTransitionSession() \bhύX
		hayabusa/taglib/CommonTagSupport#setAjaxSubmitSession( boolean )
		hayabusa/taglib/CommonTagSupport#isAjaxSubmitSession()
		hayabusa/taglib/ForwardTag#doEndTag()
		hayabusa/taglib/ForwardTag#setUseAjaxSubmit( String )
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/HeadTag#setUseAjaxSubmit( String )
		hayabusa/taglib/HeadTag#setNoTransition( String )
		hayabusa/taglib/EntryTag#doEndTag()
		hayabusa/taglib/ViewFormTag#doEndTag()
		jsp/common/opiton/noTransition.js
		jsp/common/option/ajaxSubmit.js		VKǉ
		jsp/common/option/ajaxHybsForm.js	noTransition狤ʗp𕪗
		hybs-taglib.tld

	[E\P]
	r[̌\̃wb_ւ̈ړŏ̈ꌏsĂȂ߁A
	Ȅꍇɂs܂B
	JavaScripthead^Oœǂݍނ悤ɂāAǂݍݎɐ擪r[ȊO͌\
	폜鎖őΉ܂B(擪͍܂Œʂ\ʒuւ)
	̋@\𗘗pȂꍇmis:head^OuseRowCountReplacefalseɂ邩A
	VXep[^USE_ROWCNT_REPLACEfalseɂĉB
		hayabusa/common/SystemData#USE_ROWCNT_REPLACE
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/HeadTag#release2()
		hayabusa/taglib/HeadTag#setUseRowCountReplace( String )
		plugin/view/getCountForm( int, int )
		jsp/common/rowCountReplace.js	VK쐬
		hybs-taglib.tld

	[bZ[W̃Tj^CWO]
	ZLeB΍ƂāAbZ[WyъTvɊO^({0},{1})
	HTML^OpłȂ悤ɂ܂B
	bZ[WETv̖{̂łHTML^O̗p͉\łB
		hayabusa/resource/LabelData#getMessage(String[])
		hayabusa/resource/LabelData#getDescription(String[])

4.3.7.6 (2009/07/15)
	[G[Tvo͂̃p[^Ή]
	G[bZ[W̕\ɁATvݒ肳Ăꍇ͑Ή@Ƃ
	Tvo͂悤ɂȂĂ܂ÅTvɑ΂{0},{1}...
	p[^𗘗p\ɂ܂B
	̃p[^̓G[bZ[W̃p[^ƋpłA
	Tv{x}݂Ȃꍇ͊Tvɂ̓p[^l͏o͂܂B
		hayabusa/taglib/TaglibUtil#makeHTMLErrorTable( ErrorMessage, ResourceManager, ViewMarker )
		hayabusa/resource/ResourceManager#getDescription( String, String[] )
		hayabusa/resource/ResourceManager#getDescription( ErrMsg )
		hayabusa/resource/LabelData#getDescription( String[] )
		hayabusa/resource/LabelInterface#getDescription( String[] )

	[ValueTag@\P](2009/07/13)
	EValueTaǵAANV  "LIST"  "ALL_LIST" ǉ܂B
	  ́Acommand="SQL"  "SETTBL" ŁÂݗLɂĂ܂B
	  LIST ƁAALL_LIST ̈Ⴂ́AAPPEND  ALL_APPEND ̈ႢƓlɁAIsΏۂ
	  邩ASf[^Ώ̂ɂ邩̈ႢłB
	  command="SQL" ̂Ƃ́A"LIST"  "ALL_LIST" SIǓɂȂ܂B
		hayabusa/taglib/ValueTag#ACT_LIST = "LIST" ;		// 4.3.7.5 (2009/07/13)
		hayabusa/taglib/ValueTag#ACT_ALL_LIST = "ALL_LIST" ;		// 4.3.7.5 (2009/07/13)
		hayabusa/taglib/ValueTag#setSQLAttribute( final DBTableModel table ) {
		hayabusa/taglib/ValueTag#setTableAttribute( final DBTableModel table,final String key,final String action ) {

4.3.7.5 (2009/07/08)
	[FireFoxΉ]
	^XN߃KgFireFoxœ삵ȂɂđΉ܂
		jsp/common/option/gantt.js
		jsp/GANTT09/result.jsp

	[[W[oOC]
	MyёMɒڃ[AhXݒ肳ꂽꍇɁA[AhX<>ň͂Ă܂
	oOC܂B
	(⑫)
	[AhXڎw肳ꂽꍇ́ÂZbgȂ߁A[̑MAM
	" <xxx@xxx>"̃tH[}bgɂKv͂ȂA"xxx@xxx"݂̂w肷邾Ŗ肠
	܂B
	܂ł̃[W[̎ƂẮÂݒ肳Ă邩ǂɊւ炸AAhX
	O"<>"tĂ܂B
	"<>"tĂꍇA(炭JavaMail̎Ƃ)AISO-2022-JPŃGR[hĂ
	Ƃ\߂ɁA"=?ISO-2022-JP?B??="Ƃ񂪕t܂Aꕔ̃[[ł́A
	̃GR[h񂪋̏ꍇɁÂ܂ܕ\Ă܂Ƃ܂B
	̏Cł́A"<>"t邩ǂ𐳂肷邱ƂŁAJavaMail"=?ISO-2022-JP?B??="
	̕t邩𐧌䂷悤ɑΉ܂B
		hayabusa/mail/AbstractMailManager#setMailDst( List<String> )
		hayabusa/mail/MailPattern#getFromAddr()

	[DBConstValueNX̒ǉ]
	MMLT[rXWebpDBConstValueNXǉ܂B
	ΏۃJ́A"FGJ","DYSET","DYUPD","USRSET","USRUPD","PGSET","PGUPD","PGPSET","PGPUPD"łB
		plugin/query/DBConstValue_UA

4.3.7.4 (2009/07/01)
	[FireFoxΉ]
	Kg`[gFireFoxŐ\ȂɑΉ܂
		jsp/common/scrollBar2.js

	[wb_[ŒP]
	EVwb_[Œ(scrollBar2.js)ŉXN[\ȂꍇɁA\͈͂Ȃ
	  (XN[\镔܂ōs\Ȃ)ɑΉ܂B
		jsp/common/scrollBar2.js
	Ec[r[̎qf[^WJ삵ȂɂđΉ܂B
		jsp/common/option/jqmis.js

	[FireFoxΉ]
	view𗘗pꍇtbody^Otbody^OA
	FireFoxł̈ɕsĂ߁Atbody^O̓q܂B
	Awb_Œ藘pł̈FireFoxłviewTablěr悤
	scrollBar.cssꕔC܂B
		plugin/view/ViewForm_HTMLCustomTable#create( int, int )
		plugin/view/ViewForm_HTMLAjaxTreeTable#create( int, int )
		plugin/view/ViewForm_HTMLFormatTable#create( int, int )
		plugin/view/ViewForm_HTMLGanttTable#create( int, int )
		jsp/common/scrollBar.css
		jsp/common/option/ajaxTreeTable.js
		jsp/common/option/noTransition.js

	[FireFoxΉ]
	FireFoxŃKg`[g삵ȂɂđΉ܂B
	AȂΉJSP̏C܂݂܂̂ŁAFireFoxΉ́AeVXePʂɍsKv܂B
	CΏۃt@C : viewX2.jsp
	Cӏ :
	(a)JavaScripẗ"event"ǉ
		     onmousedown   = "fnMouseDown(event)   "
		     onmousemove   = "fnTrackMouse(event)  "
		     onmouseup     = "fnMouseUp(event)     "
	(b)Kgo[ɍ̑ǉ
		     height:5px
	܂Awb_[ŒLɂꍇ́Aresult.jspɋLqĂdiv(id="X1",id="X2")^O폜
	Kv܂B
		jsp/common/option/gantt.js
		jsp/GANTT06/viewX2.jsp
		jsp/GANTT06B/result.jsp
		jsp/GANTT06B/viewX2.jsp
		jsp/GANTT06C/viewX2.jsp

	[e[u]@\ǉ]
	mis:tableFilter^O𗘗pe[u]@\ǉ܂B
	̋@\𗘗p邱ƂŁADBɓo^ꂽJ`ɂ蓮Iɓo^ʂ𐶐邱Ƃł悤
	ɂȂ܂B
	ڍׂ́ANX`tableFilterROTATEQƂĉB
		hayabusa/taglib/TableFilterTag#doEndTag()
		hayabusa/db/TableFilter#setResource(ResourceManager)
		plugin/table.TableFilter_ROTATE									VK쐬
		plugin/table.AbstractTableFilter#setResource(ResourceManager)

	[URL`FbNEoOC]
	zQƂɂȂĂAʏjavacŃRpCłȂoOC܂B
		hayabusa/taglib/LinkTag#doEndTag()
		hayabusa/html/ViewLink_LINK#getMarkerString(int, int, String)
		fukurou/util/XHTMLTag#addURLCheckKey(String, String, String, long)
		fukurou/util/XHTMLTag#embedURLCheckKey(String, String, String, long)

4.3.7.3 (2009/06/22)
	[Calc[EsΉ]
	[T[o[Ɏw肵Ȃv^w肵ۂɁAAvG[ɂȂ炸ɃftHg
	v^[ɏo͂Ă܂oOC܂B
	ftHgv^[֐UԂ鋓́AOpenOfficeAPI̓łB
	APIł́Av^[IuWFNgɑ΂āAȂǕKvȃvpeBݒA
	sp̃\bhAƂ菇𓥂݂܂B
	̑Ήł́AvpeBݒ̈ēxǂݏoAꂪo͐}X^ɐݒ肵
	lƈقȂĂȂŁAsȃv^ݒo܂B
	(悪݂ȂƁAvpeB̒lɂ́AftHg̃v^邽)
		hayabusa/report2/OdsConverter.print( XComponent, String )

	[}gNXj[sΉ]
	}gNXj[(index2.jspł̃OC)ŁAOC{^\ȂoOC܂B
		jsp/custom/matrix_info.jsp

	[FireFoxΉ]
	Escrollbar2.jsgpہAFireFoxŐȂ(wb_[Œ肪OȂ)oOC܂B
		jsp/common/scrollBar2.css
	EKg\Ńwb_[\tg͂ݏoĐ\ȂoOC܂B
		jsp/common/default.css

	[HSQLDBΉ]
	HSQLDBłOracleƈႢA󕶎NULL̋ʂ܂B
	NGXge[ufɃZbg鎞ɋ󕶎NULLl
	ϊ鎖ŁA͂̒lHSQLDBłOracleƓ悤NULLƂēo^܂B
	AXMLDB荞݂lɋ󕶎NULLɕϊ悤ɂĂ܂B
	query^OŒINSERT,UPDATEꍇ͕ϊȂߒӂĉB
		hayabusa/taglib/EntryTag#setRequestValues()
		hayabusa/taglib/EntryTag#setColumnValues( String[] )
		fukurou/xml/HybsXMLSave#actionRow( TagElement )

4.3.7.2 (2009/06/15)
	[Iv_EΉEs]
	Ecolumn^OID2dɏo͂ĂoOC܂B
	Ecolumn^OidŎw肳ꂽido͂ȂoOC܂B
		hayabusa/taglib/ColumnTag#getInsertTag(DBColumn, String)
		plugin/column/AbstractEditor#getValue(String)
		plugin/column/AbstractEditor#getValue(int, String)
		plugin/column/Editor_AUTOAREA#getValue(String)
		plugin/column/Editor_AUTOAREA#getValue(int, String)
		plugin/column/Editor_DBMENU#getValue(String)
		plugin/column/Editor_DBMENU#getValue(int, String)
		plugin/column/Editor_INDBMENU#getValue(String)
		plugin/column/Editor_INDBMENU#getValue(int, String)
		plugin/column/Editor_INMENU#getValue(String)
		plugin/column/Editor_INMENU#getValue(int, String)
		plugin/column/Editor_MENU#getValue(String)
		plugin/column/Editor_MENU#getValue(int, String)
		plugin/column/Editor_TEXTAREA#getValue(String)
		plugin/column/Editor_TEXTAREA#getValue(int, String)
		plugin/column/Editor_YMD2#getValue(String)
		plugin/column/Editor_YMD2#getValue(int, String)

	[FireFoxΉ]
	E[IȂǂ̕I|bvAbvɂāAFireFoxΉs܂B
		jsp/common/multiChoose.js
		jsp/custom/multiChoose.jsp
	ER{{bNXɂāAFireFoxΉs܂B
		jsp/common/inputMenu.js

	[Calc[C]
	Calc̃o[WAbvɂodst@C̊֐\L@ύX(oooc:=of:=)
	ɂȂĂACalc3ȏō쐬`̓GWŎI"G[502"
	󔒂ɕύXĂ삵ȂȂĂ܂B
	̏CŐV\L@ɑΉ܂B
		hayabusa/report2/OdsContentParser#replaceOoocError( String )

	[iށE߂{^̕sɂ]
	iށE߂{^ɂāAExcelo͂sɁAiށE߂{^HTTP404
	(PageNotFound)Ԃ܂B́AiށA߂{^OɎsꂽJSPy[W
	ĂяoĂ邱ƂɋN܂B
	̎ύXɂ́AiށA߂{^result.jspɔzuAug̃y[Wɑ΂āv
	iށE߂̃R}hs悤ɕύXKv܂B
	́AG[pxȂƁAύX̉ex傫(U/Iς)A
	Ή͍s܂B

4.3.7.1 (2009/06/08)
	[mis:forward^OP]
	mis:forward^Otargetɐ΃pXy_blankwł悤ɂ܂B
	܂ł̎ł́A"top."prefixƂtargettAframe肵܂A
	̏ꍇɁAwindowforwardJA΃pXł̋Lqł܂łB
	̕ύXɂAtarget"_blank"w肳ꂽꍇ́Awindow.open(URL,"_blank")
	VKwindowI[v܂B܂A"."̕񂪊܂܂Ăꍇ́A΃pXƂ
	fA"top."擪ɕtȂ悤ɂ܂B
		hayabusa/taglib/ForwardTag#doEndTag()

	[logout@\P]
	OAEgNŌxo邱ƂȂwindow悤ɉP܂B
		custom/logout.html

	[xo͂id="label"class]
	J^Oŏo͂郉x͂܂idlabeltĂ܂A
	{IDHTMLňӂɌ肳ׂvfł鎖ƁA
	JavaScriptIDw肵ۂ͍ŏ̗vfԂĂȂ߁A
	classł̏o͂ɕύX܂B
		hayabusa/taglib/ColumnTag#makeTag()
		hayabusa/taglib/InputTag#makeTag()
		hayabusa/taglib/SelectTag#makeTag()
		hayabusa/taglib/TextareaTag#makeTag()

	[/fǉ]
	8ȏ̒Jɑ΂Č/ŕ\郌f(MD)ǉ܂B
	5,6ڂƂāA7,8ڂƂĈ܂B
	8̏ꍇ<span class="error">ň͂ꂽԂŌ̕o͂܂B
		plugin/column/Renderer_MD.java

	[URL`FbNoOCE@\P]
	Elink^Ohref#܂܂Ăꍇɔ肪sꂸɃANZX
	  ۂoOC
	EviewLink^OƕpAhref[xxx]w肳ĂꍇɁA肪
	  sꂸɃANZXۂoOC
	EANZXԂmis:link^OŐ䂷悤ɕύX(filtermaxInterVal̔p~)
	E`FbNL[Ƀ[U[ID𖄂ߍ݁Ã[U[ANZXłȂ悤ɕύX
	EtB^[̐ݒdebugǉ
		fukurou/util/XHTMLTag#addURLCheckKey(String,String,long)
		fukurou/util/XHTMLTag#embedURLCheckKey(String,String,long)
		hayabusa/html/ViewLink_LINK#setDBTableModel(DBTableModel)
		hayabusa/html/ViewLink_LINK#clear()
		hayabusa/html/ViewLink_LINK#getMarkerString(int, int, String)
		hayabusa/taglib/LinkTag#doEndTag()
		hayabusa/taglib/LinkTag#makeTag()
		hayabusa/filter/URLCheckFilter

4.3.7.0 (2009/06/01)
	[snCCg@\E@\ǉ]
	sĨnCCg@\ŁAnCCgssĨ`FbN{bNX݂̂Ɍ肷@\
	ǉ܂B
	(]́AsnCCg@\ONɂƁAŝǂ̕NbNĂsI+nCCgĂ܂)
	̋@\𗘗p̂́AVXe\[XVIEW_USE_HILIGHT_CHECK_ONLYtrueɐݒ肷邩A܂
	mis:view^OuseHilightCheckOnlytrueɐݒ肵܂B
	ĺA݊lAfalse(sŜŃnCCg@\Lɂ)łB
		hybs-taglib.tld
		jsp/common/hilightRow.js
		hayabusa/common/SystemData#VIEW_USE_HILIGHT_CHECKONLY
		hayabusa/taglib/ViewFormTag#release2()
		hayabusa/taglib/ViewFormTag#doEndTag()
		hayabusa/taglib/ViewFormTag#setUseHilightCheckonly( String )

	[A^C`FbNEoOC]
	A^C`FbNLɁAviewɑ΂mustAnytƁAw肵ĂȂJɑ΂Ă
	mustAny`FbNŃG[ɂȂsC܂B
	ΉƂāAA^C`FbNĹAmustymustAnỹ`FbNsȂ悤ɂ܂B
	(̃`FbŃAoI(wiF)ftAA^C`FbNŐoo͂Kv
	 Ȃ)
		hybs-taglib.tld												columnCheck^OviewSimplep~,realTimeǉ
		jsp/common/realtimecheck.jsp
		hayabusa/taglib/ColumnCheckTag#doEndTag()
		hayabusa/taglib/ColumnCheckTag#release2()
		hayabusa/taglib/ColumnCheckTag#setViewSimple( String )		p~
		hayabusa/taglib/ColumnCheckTag#setRealTime( String )		VKǉ
		hayabusa/taglib/ColumnCheckTag#makeEntryErrorMessage( ErrorMessage )

	[\[Xo^ʁEP]
	\[Xo^ʂňȉ̉Ps܂B
		@L[ňقȂ쐬敪̃f[^݂ꍇAdĕ\sC
		AHSQLDBΉ
		BύXʂupate.jspɈ{

		(ύX\[X)
		(a)ʏC
			jsp/GE0001/*		[U[
			jsp/GE0002/*		
			jsp/GE0003/*		J
			jsp/GE0004/*		R[h
			jsp/GE0005/*		x
			jsp/GE0007/*		VXe萔
			jsp/GE0008/*		[U[萔
			jsp/GE0016/*		i
			GEA08T02			* p~ *
		(b)tableUpdateParam^OE_폜Ή
			hybs-taglib.tld									tableUpdateParam^OlogicalDeleteǉ
			hayabusa/taglib/TableUpdateParamTag#doEndTag()
			hayabusa/taglib/TableUpdateParamTag#release2()
			hayabusa/taglib/TableUpdateParamTag#getUpdateSQL( NamesData )
			hayabusa/taglib/TableUpdateParamTag#setLogicalDelete( String )
			hayabusa/db/DBConstValue#getLogicalDeleteKeys()
			hayabusa/db/DBConstValue#getLogicalDeleteVals()
			plugin/query/DBConstValue_GE#init( String, String, String )
			plugin/query/DBConstValue_GE#getLogicalDeleteKeys()
			plugin/query/DBConstValue_GE#getLogicalDeleteVals()
			plugin/query/DBConstValue_ZY#getLogicalDeleteKeys()
			plugin/query/DBConstValue_ZY#getLogicalDeleteVals()
		(c)tableFiler_DBSELECT̋@\g(Jւ̃Zbg̑Ή)
			plugin/table/TableFilter_DBSELECT
			fukurou/db/DBUtil/dbExecute( String, String[], ApplicationInfo, String, boolean )
		(d)V[PXăZbg@\ǉ
			plugin/table#TableFilter_SEQRESET	VK쐬

	[[VXeǗʏC]
	HSQLDBΉs܂B
	vNOo^ʂ̌ŃJcountgĂ蓮삵ȂC
	   (JύX count -> cnt
		jsp/REP01/result.jsp

	[Calc[VXePEHSQLDBΉ]
	@GW甭sĂGE50̌SQLW̕@ɕύX܂B
		hayabusa/report2/QueueManager_DB#SQL_SELECT_GE50
	ACalc[N`ʂSQLAHSQLDBł삷悤ɑΉ܂B
		jsp/REP21/query.jsp result.jsp
	B[CAEge[ůJnʒuvZyђ[``ւSQL̃ZbgDBgK[
	  GWɒuԂ܂B
		plugin/table/TableFilter_REPORTLAYOUT	VK쐬
		jsp/REP03/entry.jsp
		GE52POS_SET								p~
		GE54SQL_SET								p~
		GE54_TRIG								p~
		CUT										p~
	(2009/05/27 ǉ)
	GE51̃f[^RTRIMȂsC
		plugin/table/TableFilter_REPORTLAYOUT#execute()

	[GWʃ\[X]
	Excel[N(REP08)j[폜(RWMODE=-w)܂B
	(o[W̃o[WAbvŁAExcel[gpꍇ́AӉB)

	[DB֐Eϐ]
	DB֐ϐ܂B֐ւ̃ANZX{@DBF.xxx}gp܂B
	eϐɑ΂eDB̎֐́Afukurou.db.DBFunctionNameŒ`܂B
	_ŃT|[gĂ֐́A{@DBF.CON}(񌋍){@DBF.SUBSTRB}
	(oCgSUBSTR)2֐łB
		fukurou/db/ConnectionFactory#getDBFullName()
		fukurou/db/ConnectionPool#getDBName()
		fukurou/db/ConnectionPool#getDBVersion()
		fukurou/db/DBFunctionName
		hayabusa/report2/QueueManager_DB#SQL_SELECT_GE50
		hayabusa/taglib/CommonTagSupport#getRequestValue( String )
		hayabusa/taglib/CommonTagSupport#getDBFunctionName( String )
		jsp/GE0004/result.jsp
		jsp/REP03/entry.jsp
		jsp/REP21/result.jsp entry.jsp

	[DBXNvg쐬(Oracle)P]
	@ee[uUNIQڂɐݒ肷邽߂SEQUENCETRIGGER̍쐬e[u쐬XNvg
	  ܂܂悤ɉP܂B
	AXML`Ńe[uXNvgo͂ł悤ɉP܂B
		jsp/GF2140/query.jsp result.jsp
		plugin/table/TableFilter_TABLE#execute()
		plugin.table.TableFilter_TABLE#makeHeadLine( int[], String[] )
		plugin.table.TableFilter_TABLE#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE#makeUniqSeq( int[], String[] )
		plugin/table/TableFilter_TABLE#makeUniqTrig( int[], String[] )
		plugin.table.TableFilter_TABLE_HSQLDB#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE_HSQLDB#makeUniqSeq( int[], String[] )
		plugin/table/TableFilter_TABLE_HSQLDB#makeUniqTrig( int[], String[] )
		plugin.table.TableFilter_TABLE_MYSQL#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE_MYSQL#makeUniqSeq( int[], String[] )
		plugin/table/TableFilter_TABLE_MYSQL#makeUniqTrig( int[], String[] )
		plugin.table.TableFilter_TABLE_POSGRE#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE_POSGRE#makeUniqSeq( int[], String[] )
		plugin.table.TableFilter_TABLE_POSGRE#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE_SQLSERVER#makeEndLine( int[], String[] )
		plugin/table/TableFilter_TABLE_SQLSERVER#makeUniqSeq( int[], String[] )
		plugin/table/TableFilter_TABLE_SQLSERVER#makeUniqTrig( int[], String[] )
		plugin/table/TableFilter_INDEX#execute()
		plugin/table/TableFilter_INDEX#makeLineList(int[], String[], String)
		plugin/table/TableFilter_INDEX#makeEndLine( int[], String[] )
		plugin.table.TableFilter_INDEX_HSQLDB#makeEndLine( int[], String[] )
		plugin.table.TableFilter_INDEX_MYSQL#makeEndLine( int[], String[] )
		plugin.table.TableFilter_INDEX_POSGRE#makeEndLine( int[], String[] )
		plugin/table/TableFilter_INDEX_SQLSERVER#makeEndLine( int[], String[] )

	[CXg[Ή]
	VXe̎CXg[ƎXVs܂B
	CXg[sɂ́AN̊ϐINSTALL_CONTEXTSݒ肳Ă
	Kv܂B
	̊ϐݒ肳ĂꍇAVXe\[Xe[u(GE12)݂Ȃ΁A
	GWCXg[ĂȂƔfACXg[s܂B
	INSTALL_CONTEXTSge4,ver4w肳Ăꍇ́AJ܂߂to[W
	CXg[܂B
	ge4݂̂w肳Ăꍇ́ARAW[łge4݂̂CXg[܂B
	CXg[XNvǵA
	 webapps/[CONTEXT]/db/[DBNAME]/xml/install
	ȉɂXMLt@CSĎs܂B
	܂A
	 webapps/[CONTEXT]/db/xml
	ȉɂf[^[hXNvgSĎs܂B
	CXg[ALLqcĂĂAăCXg[͍s܂񂪁A
	Nx̂߁ARgAEgĒuĉB
		bin\init.bat
		fukurou/util/FileUtil#getFileList(File, boolean, List<String>)
		hayabusa/common/SystemInlstaller		VKǉ
		hayabusa/common/SystemManager#DEL_SYS
	(2009/05/27 ǉ)
	webapps/[CONTEXT]/dbtH_݂ȂꍇɃG[AReLXgNȂ
	sɑΉ܂B
		hayabusa/common/SystemInstaller#loadXMLScript( String, String )

	[zzpbP[W]
	ver4_x.x.x.x.zip̃pbP[W̓e܂B܂AVjava_x.x.x.x.zip
	pbP[WVɍ쐬܂B
	ɂAepbP[W̓e͈ȉ̒ʂɂȂ܂B
		hayabusa				eVXẽo[WAbvp
		ge4						geVXẽo[WAbvp
		ver4					VK̍\zp(ghCu)
		java					VK̍\zp(hhCu)
	Ɏ{ꂽHSQLDBΉɂAVKɌؗp̊\zꍇ́Aȉ̎菇ɂA
	쐬邱Ƃł܂B
		@ver4yjava̍ŐVpbP[W_E[hB
		Aꂼ̃A[JCu𓀂B
			ver4A[JCuwebappsAc:\uap\webapps
			javaA[JCujavaAc:\apps\java 𓀂Ƒz
		Bg:\bin\initV4HSQLDB.batJAȉ̕𓀂tH_ɍďCB
			set APPS=c:\apps
			set UAP=c:\uap
		Cg:\bin\startupV4HSQLDB.bat_uNbNATomcatNB
		Dhttp://localhost:8825/ver4/jsp/index.jspɃANZXA
			C00000/C00000 ŃOCB

	[ʕsANZXh~@\ǉ]
	TomcatoRPDFehLgւ̃ANZXsꍇɁA{
	^ĂȂhLgɑ΂ăANZX݂邱Ƃ̂ł@\ǉ܂B
	ۂ̓ƂẮAʂ烊Nꍇ́Aɉ{邱ƂłA
	hLgURLڎw肳ꂽꍇ́AANZXۂƂăG[ʂ\܂B
	̋@\𗘗pɂ́A
	@No͂ʂmis:link^OuseURLCheck="true"tB
	AhLgfilteringTomcatɑ΂AWEB-INF/web.xmlURLCheckFilterLɂB
	2ӏɂĐݒsKv܂B
	܂A Ał̐ݒł́AANZXs\[X͈̔(/jsp/*)ȊOɁAN̗L
	ݒ肷邱Ƃł܂B
	ɂAꃊNURLRkꍇłA莞Ԍoߌ́AURLŃANZXłȂȂ܂B
	(ݒł́A3600bŐݒ肳Ă܂)
		hybs-taglib.tld
		fukurou/security/HybsCryptography
		hayabusa/taglib/LinkTag#setUseUrlCheck(String)
		hayabusa/taglib/LinkTag#makeTag()
		hayabusa/taglib/LinkTag#release2()
		hayabusa/common/HybsSystem#URL_CHECK_KEY
		jsp/custom/resuseAccess.html
		WEB-INF/web.xml

	[readTable^OstopZeroǉ]
	readTable^OŁAǂݍ񂾃t@CɈꌏf[^
	݂ȂꍇɈȍ~̏~stopZeroǉ܂B
	p@query^OƓlŁAlfalseis)łB
	A荞񂾍s{@DB.COUNT}ŗpł悤ɂĂ܂B
		hybs-taglib.tld
		hayabusa/taglib/ReadTableTag#doEndTag()
		hayabusa/taglib/ReadTableTag#release2()
		hayabusa/taglib/ReadTableTag#setStopZero( String )

	[IE8Ή]
	IE8IE7G~[gWƂ邽߁Amis:head^Ometa^Oo͂܂B
	o͂̓VXe\[X"USE_IE7_HEADER"̒lŃRg[\łB(W:true)
	meta^Oo͂Ȃꍇ͏LVXe\[X̒lA
	head^OuseIE7Headerfalsew肵ĉB
	(IE6ł́Ãwb_[tĂ邽߁A肠܂)
		hybs-taglib.tld
		hayabusa/common/SystemData#USE_IE7_HEADER
		hayabusa/taglib/HeadTag#IE7_HEAD
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/HeadTag#release2()
		hayabusa/taglib/HeadTag#setUseIE7Header( String )

	[Calc[EOpenOfficeo[WAbv]
	Calc[OpenOffice3.03.1Ƀo[WAbv܂B
	o[Wo[WAbvsꍇ́Aȉ̐ݒ肪KvɂȂ܂B
	@OpenOfficeW[̓ւ
		h:\java\openoffice3.1eVXe̊ɃCXg[(Rs[)܂B
	Ainit.batOpenOfficePATHyCLASSPATHύX܂B
	(a)W[̃pX̐ݒ
		set OPENOFFICE_VER=openoffice3.1

	(b)OpenOfficep̃pX̕ύX
		rem /** 3.0pݒ **/
		rem set OFFICE_HOME=%APPS%\java\%OPENOFFICE_VER%
		rem set CLASSPATH=;%CLASSPATH%;%OFFICE_HOME%\Basis\program\classes\jut.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;
		rem set PATH=;%PATH%;%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;

		rem /** 3.1pݒ **/
		set OFFICE_HOME=%APPS%\java\%OPENOFFICE_VER%
		set CLASSPATH=;%CLASSPATH%;%OFFICE_HOME%\Basis\program\classes\juh.jar;%OFFICE_HOME%\Basis\program\classes\unoil.jar;
		set PATH=;%PATH%;%OFFICE_HOME%\program;%OFFICE_HOME%\Basis\program;%OFFICE_HOME%\URE\bin;

		 W[̃pXȊOɁACLASSPATHύXĂ܂BӉB

4.3.6.7 (2009/05/22)
	[^uN^OP]
	1̃^uŕIɉsĂ܂ɑΉ܂B
		jsp/common/default.css

	[[VXeEExcel荞݉ʉP]
	Kɏ]ĂȂÂV[PXvNO̔ԂĂ߁AC܂B
	(GE50_SEQUENCEGE50S01ɕύX)
		REP14/result.jsp

	[Excel2007`Eo͑Ή]
	Excel2007`(xlsx)ł̃t@Co͂ɑΉ܂B
	readerClassAwriterClasśA]"Excel"gp܂B
	ǂݎ莞͎Aó͎AgqɂAsĂ܂B
	̋@\𗘗p邽߂ɂ́AGWo[WAbv邾łȂApoĩo[Wy
	֘Ajart@CCXg[Kv܂B
	ɁATomcatWmime-typeɂ́A.docx,xlsx,.pptx̊gq܂܂ĂȂ߁Aǉ
	Kv܂B(ǉĂȂƁA_E[hɁAgq.zipɕύXĂ܂)
		conf/WEB.xml										mime-type̒ǉ
		plugin/io/TableReader_Excel
		plugin/io/TableWriter_Excel
		plugin/io/TableWriter_ExcelRenderer.java
		jre/ext/poi-3.2-FINAL-20081019.jar					p~
		jre/ext/poi-3.5-beta5-20090219.jar					VKǉ
		jre/ext/poi-ooxml-3.5-beta5-20090219.jar			VKǉ
		jre/ext/ooxml-schemas-1.0.jar						VKǉ
		jre/ext/xbean.jar									VKǉ
		jre/ext/log4j-1.2.15.jar							VKǉ
		jre/ext/dom4j-1.6.1.jar								VKǉ

	[J_[|bvAbvEFireFoxΉ]
	J_[|bvAbvFireFoxœ삵ȂɂđΉ܂B
		jsp/common/default.css
		jsp/common/calendar2.js
		jsp/common/misPopup.js
		plugin/column/Editor_YMD2#CAL2

	[WebDAVΉ]
	Tomcat6.0.18Őɓ삵Ȃ߁Aݒ𖳌ɂĂwebdav̐ݒ𕜊܂B
	ɓ삵ȂŔAwebdavtH_̃ANZXpXftHgT[ubgƓ
	ReLXg[('/')ɐݒ肵ĂƂłB
	̐ݒł́A/webdav/ɑ΂ANZXA/(ReLXg[g)ɂȂ悤ɐݒ肵܂B
	܂AftHg̏Ԃł́A/webdav/filetemp(URL/filetemp)݂̂ɃANZX\ȏԂ
	ݒs܂B
	ȂATomcat6.0.18ł́A]TomcatŖ̂t@C̍폜A{t@C
	舵ɂĂȂ삵܂B
		WEB-INF/web.xml
		jsp/GE0009/result.jsp webdav.jsp

4.3.6.6 (2009/05/15)
	[HSQLDBΉEsC]
	4.3.6.5 (2009/05/08)HSQLDBΉŏCjsp/GF2060/dbdefIn.jspɂāAOracleŐ
	AindexJ(GF07)쐬Ȃs͔Ă邽߁AUɖ߂܂B
	XÁ̖AOracleL̎GWpĂ邽߂ɔ܂B
	Oracleł́AinsertɋLqꂽ[XgO̕Inullɕϊēo^܂B
	AHSQLDBSQLServerARDBMSł́A[XgOƂēo^邽߁Ãf[^́A
	"is null"̏ɂ͍vȂȂ܂("is not null"ɍv)
		jsp/GF2060/dbdefIn.jsp

	[[W[P]
	MAMɒڃ[AhXwł悤ɑΉ܂B
	ɔA[AhXݒł悤AMID̃J̌𑝂₵܂B
		hayabusa/mail/MailPattern#getUserInfo( String )
		GE30 FROM_ID			VARCHAR2(10)  VARCHAR2(50) ɕύX
		GE31 FROM_ID			VARCHAR2(10)  VARCHAR2(50) ɕύX

	[A^C`FbN@\Eȑf]
	]́AҏWs̈ʒuɂĐo\ʒu𐧌䂵Ă܂B
	́Awb_[Œ̃XN[ړۂɁAoʒuǏ]邽߁Awb_[Œ
	divvf̎qvfƂĐo\Ă邱ƂłAɂAo
	wb_[Œdiv𒴂ۂɁA\؂Ă܂߂łB
	AA̕QƂĐoʒu𐧌䂷邽߂̃WbNGɂȂĂAIEFireFox̗
	ւ̑ΉȏԂłB
	́Ao̐evfbody^OɕύXAɏɏo悤ɂ܂B
	̕QƂāAoʒuAwb_[ŒXN[ɒǏ]ȂȂ܂AoG[́A
	̓~XłAɏĆAƂ̑z肩AȂƔf܂B
		jsp/common/realTimeCheck.js

	[snCCg@\EFireFoxΉ]
	snCCg@\FireFoxœ삵ȂɂđΉ܂B
		jsp/common/hilightRow.js

	[snCCg@\P]
	snCCgA^O(mis:link)^Oł삷悤ɂ܂B
	́ANʃt[ɉʂ\ۂɁANׂ̖킩悤ɂ邽߂̋@\łB
	̏ꍇAŌɑIꂽŝ݂nCCg\ɂȂ܂B
	(]AI``FbN{bNX̏ꍇɁAĂAA^Oւ̑Ή́A
	 ̋@\Ɠ̂ł)
		jsp/common/hilightRow.js

	[{^j[EoOC]
	{^j[ŁAʂJԂŃZbV^CAEgAj[ʂɖ߂Ă
	u}`ZbV`FbÑL[݂܂B...ṽG[\oOC܂B
	́Aindex2.jspłAmis:jspInitsĂ炸A_CNgmenu/matrixMenu.jsp
	ŎsĂȂ߁AeʂZbV񂪖ɂȂԂŖ߂ƁA}`ZbV
	`FbÑL[č쐬ꂸAG[ɂȂĂ܂B
	̑Ήł́Amis:jspInits^C~Oindex2.jspmenu/matrixMenu.jspɕύXĂ܂B
		jsp/index2.jsp
		jsp/menu/matrixMenu.jsp

4.3.6.5 (2009/05/08)
	[\[XXMLo͊g]
	\[XXMLo͂GE50,GE51,GE56o͂ł悤ɑΉ܂B
	܂AVer4̃A[JCuɃTvf[^ƂāAGE̒[}X^yђ[f[^o^邽߂
	XMLt@C܂߂悤ɂ܂B
		jsp/GE0009/query.jsp result.jsp result_report.jsp result_reportData.jsp

	[DB`DBXMLo͊g]
	DB`DBXMLo͂ŁAw肵VXeIDȊOGEVXeDB`f[^ɏo͂ł悤
	Ή܂B
	܂AVer4̃A[JCuɁADB`f[^XMLt@C܂߂悤ɂ܂B
		jsp/GF2150/query.jsp result.jsp

	[^uuhLgEXMLo͉ʍ쐬]
	^OuhLg̓eXMLo͂łʂǉ܂B
	Ver4̃A[JCuɂ́AŐṼ^uu}jAXMLt@C܂߂悤ɂ܂B
		jsp/DOC23			VK쐬

	[Tvf[^EXMLo͉ʍ쐬]
	Tvf[^XMLo͂łʂǉ܂B
	Ver4̃A[JCuɂ́ATvf[^XMLt@C܂߂悤ɂ܂B
	e[úABONUS,DEPT,EMP,GF41,GF42,GF43,GF44łB
		jsp/GF7110			VK쐬

	[ReLXgNXMLǍ@\g]
	NXMLǍŁAݒ肳ĂWEB-INF/classes/resourceȊOɂWEB-INF/classes/data
	ǂݍނ悤ɂ܂BeTvf[^XMLt@C͂̏ꏊɔzu܂B
		hayabusa/common/SystemParameter/#loadDBResource( Map<String, String> )

	[DBXNvg]
	ge4yVer4̊eVXeŎgpDBXNvgꂼwebapps\[CONTEXT_PATH]\dbȉɕۑ܂B
		webapps\ge4\db						VK쐬
		webapps\ver4\db						VK쐬

	[HSQLDBΉ]
	ȉJSPɂHSQLDBΉs܂B
		jsp/DOC04/query.jsp					SQL
		jsp/DOC10/result.jsp group.jsp		SQL
		jsp/GF2020/entry.jsp				SEQăZbgtableFilter
		jsp/GF2020/fileOut.jsp				SQL
		jsp/GF2040/entry.jsp				SEQăZbgtableFilter
		jsp/GF2050/copy.jsp					SQL
		jsp/GF2060/dbdefIn.jsp				SQL
		jsp/GF2120/GFM0007.jsp GFM0011.jsp GFM0012.jsp GFM0013.jsp GFM0029.jsp GFM0030.jsp
		jsp/GF6180/result.jsp				SQL
		jsp/GF6200/result.jsp				SQL
		jsp/GF6210/result.jsp				SQL
		jsp/GF6160/result.jsp				SQL
		jsp/GF6170/getChildRow.jsp			SQL

	[HSQLDBgt@NVǉ]
	HSQLDBŁASUBSTRBALENGTHB֐gpł悤Ɋg܂B
		H:\java\jdk160_11\jre\lib\ext\hybsHsqldbFunc.jar

	[ʉʐ]
	ȉ̉ʂcommon\gamenȉɔzu悤ɕύX܂Bʃ\[Xɂ́A**(SVXe)Ƃ
	ݒ肵܂BOAEg̃j[́AS[U[ʂŃj[ŏʂɕ\܂B
	OAEgȊÕj[́Aroot[[U[̂݁Aj[̍ŉɊǗj[\܂B
		hayabusa/servlet/HybsAdmin#getAdminLink()
		GE1000 -> common/gamen/00_LOGOUT
		GE1002 -> common/gamen/01_ADMIN
		GE1001 -> common/gamen/02_TADMIN
		GE1004 -> common/gamen/03_DBSEARCH
		GE1007 -> common/gamen/04_HELP

	[Excel捞@\P]
	update.jsp`ŋLqꂽJSPɂāAExcel捞ɓ삵ȂɑΉ܂B
		jsp/common/upload.jsp
		jsp/GE0001/update.jsp
		jsp/GE0002/update.jsp
		jsp/GE0003/update.jsp
		jsp/GE0004/update.jsp
		jsp/GE0005/update.jsp
		jsp/GE0007/update.jsp
		jsp/GE0008/update.jsp
		jsp/GE0016/update.jsp
		jsp/DOC10/update.jsp
		jsp/GF6030/update.jsp
		jsp/GF6410/update.jsp
		jsp/GF9110/update.jsp
		jsp/GF9120/update.jsp
		jsp/GF9210/update.jsp
		jsp/GF9220/update.jsp

4.3.6.4 (2009/05/01)
	[^uN^OP]
	^uʂJڂɁA^u̓ǍɂAIDĂ܂߂{^łȂsւ̑Ή܂B
	́Ae^uǂݍ񂾍ہAcommand=NEWw肳ĂƁANGXg̃LbV폜Ă܂A
	߂ĂۂɁAGAMENID̏񂪍폜Ă߂łB
	ΉƂāA^OJSPJꍇ́AIDKZbg悤ɂ܂B
		hayabusa/taglib/TabLinkTag/TabData#makeLinkTag( boolean )

	[mustAny`FbNoOC]
	폜ɕKmustAny`FbNG[ɂȂoOC܂B
	̃oÓAmustAny`FbNSĂ̑IsΏۂɂAl̃`FbNNGXgp[^[
	sĂ邱ƂɋN܂BSĂ̑IsΏۂɂĂ邽߁ANGXgp[^[ĂȂ
	폜ɂ́AΏۂ̃J̒lnullƔfAKG[ƂȂ܂B
	̑Ήł́Ap[^[nꂽŝ݂ΏۂƂāAmustAny̐s悤ɏC܂B
		hayabusa/taglib/ColumnCheckTag#makeEntryErrorMessage( ErrorMessage )

	[WDBConstValue̐ݒ]
	mis:tableUpdate^Oł̌ŒJ̍XVsꍇVXeDBConstValue쐬邩A
	VXep[^ŒڃNXw肷Kv܂B
	ݒȐꍇDBɉZbgꂸAG[oȂ߁AWŗp
	DBConstValueVXe\[X"DEFAULT_CONST_CLASS"(lnull)Őݒ\ɂ܂B
	GMISł͂̒l"mis.pdm.plugin.query.DBConstValue_ZY"Ɛݒ肷鎖ŁA
	VXePʂɌʐݒȂĂZYñ}X^o^ʂɓ삷悤ɂȂ܂B
		hayabusa/taglib/TableUpdateParamTag#getInsertSQL( NamesData )
		hayabusa/taglib/TableUpdateParamTag#getUpdateSQL( NamesData )
		hayabusa/common/SystemData#DEFAULT_CONST_CLASS

	[WCSSύX]
	4.3.6.0 (2009/04/01) [GMISwEւ̑Ή]Ŏ{Ae[u̘g\ɖ߂܂B
	́AX|X̌̂߂łBIEł́Ag̃_Ox߁AgԂ
	Z̑e[u\ƁAHTML\xȂ܂B
	(r\)		IE7    IE6
		{[_[L 3.5b  3.6b
		{[_[ 2.4b  2.5b
		----------------------
		jsp/common/default.css

	[ʒPJSP`FbNΉ]
	ʒPʂJSP`FbNł悤ɑΉ܂B
	ʒPʂɍsꍇ́AJSP(DOC18)̉ʂŁApXɉʃtH_܂łw肵܂B
	(G:\webapps\ver4\jsp\DOC18 )
		jsp/DOC18/query.jsp result.jsp

	[IJ@\C]
	IJœւۂɁAmustymustAnyw肵ĂĂF
	tȂɑΉ܂B
	ƂẮAjavaScriptclassmust,mustAny݂邩`FbNāA
	JSP{@EC_MUST}must/mustAny̕E悤ɂ܂B
	Włclazz{@EC_MUST}Zbg鎖ŐF̕ύXs܂B
		jsp/common/eventColumn.js
		jsp/common/eventColumnMaker.jsp

4.3.6.3 (2009/04/22)
	[wb_[ŒsC]
	o^ɃG[Aʂ̉ʂŌxbZ[W\ꂽꍇAʂViewŃwb_[
	Œ肪LɂȂȂoOC܂B
		jsp/common/scrollBar.js

	[t[TCYύX@\C]
	t[TCYύX@\ōj[ԂŁAʑJڂꍇɁAJڐ̉ʂłAE
	TCYύX{^ŁAj[\ł悤ɏC܂B
		jsp/common/toggleFrame.js

4.3.6.2 (2009/04/15)
	[|bvAbvł̕ύXɃCxg]
	mis:popup^OŒlύXꂽꍇɍ܂łChangeCxg
	AJavaScriptŃCxgEƂłȂ
	lZbgꂽ^C~Oŏ]̒lƑႪ
	jQuerychangeCxg𔭐܂B
		jsp/common/misPopup.js#misPopup(...)

4.3.6.2 (2009/04/15)
	[ʑJڂȂo^oOC]
	ʑJڂȂo^ŁAG[bZ[W\ԂňƁAG[bZ[W
	wi̕\f[^ƏdȂĂ܂AbZ[WȂoOC܂B
	́AIE̎dlƂāAftHgł͔wiȂݒɂȂĂ邽߂łB
	ݒ莩̂́Ac[˃C^lbgIvVˏڍאݒ́uwi̐FƃC[Wv
	Ƀ`FbN邱ƂŁA̖邱Ƃł܂B
	A͔pxlAݒsȂꍇłG[_CAǑɔ摜
	ݍނƂŁAG[bZ[Wo͂悤ɑΉ܂B
		jsp/common/option/jqModal.css
		jsp/common/option/jqmis.js

4.3.6.2 (2009/04/15)
	[AjaxIv_EoOC@]
	AjaxIv_E@\ŁAJSP̋Lq~XɂG[ꍇɁAJSPCĂ
	ɓ삵ȂoOC܂B
	́AIv_ẼG[nhO̕sɂ̂łB
	̓Iɂ́ADBMENŨv_E̒`(SQL)JavaScriptŏ邽߂ɁAZbV
	oRāAJavaScriptɓnĂ܂A̓rŃG[ꍇÃZbV
	폜ꂸAsȏԂ̂܂܎cĂ߂łB
		jsp/common/eventColumnSql.jsp

	[AjaxIv_EoOCA]
	DBMENU{@xxxx}͂ȂoOC܂B
	́AJavaScriptłSQL̉̓WbNɃoOAꕔ{@xxxx}uΏۂƂāA
	͂Ȃ߂łB
		jsp/common/eventColumn.js

4.3.6.2 (2009/04/15)
	[Calc[oOC]
	`V[gォEɏɏĂہArōsԍȂƁA܂ŏ
	ősԍNAĂ܂oOC܂B
	̓Iɂ́Asԍ3({@xxx_3})܂ŏAsԍ0({@xxx_0})ǂݍ܂ƁAy[Wł́A
	sԍ4珈ׂƂ낪Asԍ1珈JnĂ܂܂B
	ł́uǂݍݏvƂ́AHTMLtable^OƓlɁAォEւ́As˗̏ԂӖ܂B
		hayabusa/report2/OdsContentParser#getBodyValue( String, int )

	[Calc[oOC]
	ɂȏf[^݂ȂԁiI[o[t[jɂȂɁA
	xf[^݂JoĂꍇɋ󕶎ZbgĂ
	oOC܂B
	itb^[̑{@NAME_0}ŉЖoꍇj
		hayabusa/report2/OdsContentParser#getBodyValue( String, int )

	[Excel[ECalc[P]
	Excel[ECalc[̃f[ŁA\[XXVɁAf[~Ă܂P܂B
	ΉƂāAf[̒~́AReLXg~̂ݍs悤ɂ܂B
	ȂÁ̖AVer4݂̂Ŕ܂B
		hayabusa/taglib/ScheduleTag					ReLXg~̂݁Aclear()B
		hayabusa/common/SystemManager#addCleanable( Cleanable )
		hayabusa/common/SystemManager#addCleanable( Cleanable, boolean )
		hayabusa/common/SystemManager#allClear( boolean )

4.3.6.1 (2009/04/08)
	[ajaxIJoOC]
	Iv_E@\ŁA߂{^ۂɐɓ삵ȂsC܂B
	̌́ASQLJavaScriptϐƂēfJSP(eventColumnSql.jsp)A[JLbV
	LbVł͂ȂAT[oɎ擾ɍsĂ߂łB
	ΉƂāAeventColumnSql.jspłʏJSPlAmax-age=0t邱ƂŁAhistory.back()
	߂ꍇ̂݃LbV\悤ɕύX܂B
		jsp/common/eventColumnSql.jsp

4.3.6.0 (2009/04/01)
	[ajaxIJ@\]
	uẽv_EIƎq̃v_E̓eςv
	ƂIv_E̋@\GWƂĕWڂ܂B
	ɂăy[W[h鎖ȂIv_Epł邽
	ʂ̈ꗗłeqv_E̋@\𗘗p\ƂȂ܂B
	̋@\𗘗p鎖
	Ee͗œ͂lɏ]Ďq̓͗̓eDB猟
	EȇIɂĎqeditor؂ւ
	̐\łB
	column^OAselect^OAcolumnEditor^OeventColumn
	@\𗘗p鎖ł܂AȉEditor͂̋@\̗p͂ł܂B
	CHBOX,RADIO,DBRADIO,INMENU,INDBMENU,YMD2,COLUMN,WRITABLE
	(namename̓ւɖ肪A̓XNvgo̖͂ɂB
	̗vfo͂̂ɑ΂Ă͌ݖΉBj
	pɍۂĂcolumn^Õ^OuATv(GF6410)QlɂĉB
		jsp/common/eventColumnMaker.js
		jsp/common/eventColumnMaker.jsp
		jsp/common/eventColumnSql.jsp
		jsp/common/htmlend.jsp
		hayabusa/common/SystemData
		hayabusa/db/DBColumn#DBColumn(...)
		hayabusa/db/DBColumnConfig
		hayabusa/taglib/ColumnEditorTag#doAfterBody()
		hayabusa/taglib/ColumnEditorTag#getModifyConfig( DBColumn )
		hayabusa/taglib/ColumnTag#getInsertTag(...)
		hayabusa/taglib/CommonTagSupport#getBodyRawString()
		hayabusa/taglib/CommonTagSupport#addEventColumnSQL(String,String)
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/QueryOptionTag#doAfterBody()
		hayabusa/taglib/SelectTag#makeTag()
		hayabusa/taglib/ViewFormTag#doEndTag()
		plugin/column/AbstractEditor
		plugin/column/Editor_AUTOAREA
		plugin/column/Editor_DBMENU
		plugin/column/Editor_MENU
		plugin/column/Editor_TEXTAREA
		plugin/column/Editor_HIDDEN
		plugin/column/Editor_CHBOX						Rĝ
		plugin/column/Editor_DBRADIO					Rĝ
		plugin/column/Editor_RADIO						Rĝ
		plugin/column/Editor_INDBMENU					Rĝ
		plugin/column/Editor_INMENU						Rĝ
		plugin/column/Editor_COLUMN						Rĝ
		plugin/column/Editor_YMD2						Rĝ
		plugin/column/Editor_WRITABLE					Rĝ
		hybs-taglib.tld

4.3.6.0 (2009/04/01)
	[GMISwEւ̑Ή]
	ʂȃXy[X̍팸ƁAOς̕ύXłB
	custom/result_info.jspύXĂ̂ŒӂĉB
	@Aő匏{^ŊJ悤ɕύX܂B
	Acustom/result_info.jspid="rowCountMessage"DIVvfǉȀꏊ
	ʂ̌\\悤ɂĖʂȍsȂ܂B
	iresult_info.jspύXȂꍇ͏]̈ʒuɕ\܂j
	Bgp̐VK^O쐬܂B(mis:hideMenu^Oj
	̃^O𗘗pƁAIɊJp̐Ԃ{^o܂B
	Cꗗ̃e[u̘gύX܂B
		hayabusa/taglib/QueryButtonTag#doEndTag()				{^\̈擙
		hayabusa/taglib/HideMenuTag								VKǉ
		hayabusa/common/SystemData
		plugin/view/AbstractViewForm#getCountForm( int, int )	\ꏊύX
		jsp/common/default.js									hideMenu֐ǉ
		jsp/common/default.css
		jsp/custom/result_info.jsp
		jsp/custom/result_tab_info.jsp
		jsp/custom/result_FS_info.jsp
		jsp/image/expand_u.png
		jsp/image/expand_r.png
		jsp/image/shrink_u.png
		jsp/image/shrink_r.png
		WEB-INF/hybs-taglib.tld

	[wb_̃Cxgo^@ύX]
	̃wb_Œł̓TCYύXCxgaddEvent𗘗pĂA
	[1-4]/[4]̕\ʒuύXJSƂ̃Cxg̉eŏ\Ԃł
	r[̉኱]Ă܂B
	Cxg̓o^@jQuery$(window).load()ɕύX܂B
		jsp/common/scrollBar.js

4.3.6.0 (2009/04/01)
	[[MW[ [X]
	[̐`ɊÂđMs[W[\z܂B
	{W[͂vAvP[Vō쐬VXë@\ŁA
	Г܂͎ЊO̕ɔzM邽߂̃c[łB
	[̐`ƂȂ^DBǗĂāAƖt[ɉĒ^
	̓o^Ae̕ύX͊ȒPɂł܂BM̈O[v`ăO[v
	Pʂ̑M\łBO[v`ɎЊÕ̕[o^邱
	ŎЊO̕ւ̑M\łB܂AiTOACCABCCjɃR}؂
	̎ЈIDAO[vIDZbg邱Ƃł邽߁ȂM
	̎M҂ɑMł܂Bt@CYt@\񋟂Ă܂B
	mailSender2 ^OMƃob`M@\񋟂Ă܂B
	ڂ́w[MW[JKChxɎQƂĂB
	̃[X͊JҌ̉[Xł邽߁A삪sȏꍇ܂̂ŁA
	  ʂ̃VXeł͎gpȂŉB
		hayabusa/taglib/MailSenderTag2.java					VKǉ
		hayabusa/taglib/CommonTagSupport#getRequestValue	ύX
		hayabusa/mail/AbstractMailManager.java				VKǉ
		hayabusa/mail/MailManager_DB.java					VKǉ
		hayabusa/mail/MailManager_DIRECT.java				VKǉ
		hayabusa/mail/MailPattern.java						VKǉ
		fukutou/mail/MailTX#clearTo()						VKǉ
		fukutou/mail/MailTX#clearCc()						VKǉ
		fukutou/mail/MailTX#clearBcc()						VKǉ
		plugin/daemon/MailDaemon.java						VKǉ
		ge4/jsp/MAIL01/*									VKǉ
		ge4/jsp/MAIL02/*									VKǉ
		ge4/jsp/MAIL03/*									VKǉ
		ge4/jsp/MAIL04/*									VKǉ
		ge4/jsp/MAIL05/*									VKǉ
		ge4/jsp/MAIL06/*									VKǉ
		ge4/jsp/MAIL07/*									VKǉ
		ver4/jsp/GF9610/*									VKǉ
		ver4/jsp/GF9620/*									VKǉ
		ver4/jsp/GF9630/*									VKǉ

4.3.6.0 (2009/04/01)
	[Calc[oOC@]
	Calc[œ̐`ۂɁAjava.lang.NumberFormatExceptionAG[ƂȂ
	sɑΉ܂B
	́Aodst@CɊ܂܂meta.xml̃Rec̓rŉsĂ邱Ƃɂ̂łB
	ʏ̐`ł́Aodst@C̊exmĺA1sڂxml錾A2sڂɑSẴRecs
	ȂŊi[Ă܂B
	AHɁARecɁAIɉs}ꍇ邽߁A2sڈȍ~̍sS
	ǂݍł珈悤ɑΉ܂B
		hayabusa/report2/OdsContentParser#readOOoXml( String )

	[Calc[oOCA]
	R[h\[X̃\[X`A[o͌ʂɓKpȂȂoOC܂B
	([J\[XݒɊւ炸A\[XϊĂ܂ł)
		hayabusa/report2/OdsContentParser#getBodyValue( String, int )
		hayabusa/report2/OdsContentParser#getHeaderFooterValue( String )

4.3.6.0 (2009/04/01)
	[ʑJڂȂ[hoOC]
	ʑJڂȂo^ŁAG[bZ[W\ȂoOC܂B
	(́A4.3.6.0 (2009/04/01)ł[GMISwEւ̑Ή](ʂ̌\@
	ύX)ɂ̂ł)
		jsp/common/option/noTransition.js

4.3.6.0 (2009/04/01)
	[t[TCYߋ@\P]
	t[3ȏ㑶݂ꍇłATCYł悤ɑΉ܂B
	߂sɂ́AΏۂƂȂΏۂƂȂSăt[JSPmis:head^O
	headType"query"ɂA/jsp/common/adjustFrameHeightEvent.js
	includeKv܂B
	(AAŉʂ̃t[́AŒ'*'ɂĂ邽߁A߂ł܂)
		jsp/common/default.js

4.3.5.7 (2009/03/22)
	[fTEXTAREAǉ]
	readonlỹeLXgGAo͂郌fǉ܂B
	class="renderer-textarea"𗘗pČڂ̕ύX͉\łB
	Wł͔wiF𓧖ɂĂ܂B
	J[\͓܂nametĂȂ߁ATu~bgĂ
	f[^͑M܂B
		plugin/column/Renderer_TEXTAREA
		jsp/common/default.css
		R[h,x\[X				RENDERERTEXTAREAǉ

4.3.5.7 (2009/03/22)
	[ANZXWvsΉ]
	ANZXWvɊւsȉ̓_̑Ήs܂B
	@mis:plsqlUpdate^O𗘗pꍇAWvf[^Ƃ
	o^ł͂ȂA-1ZbgĂs
	Amis:head^ODBɓo^ӏAheadTypeĂA
	headTypeZbgOɓo^sĂ
	DBɓo^ĂȂs
		hayabusa/taglib/PlsqlUpdateTag#doEndTag()
		hayabusa/taglib/HeadTag#sessionInit()
		hayabusa/taglib/HeadTag#doStartTag()

4.3.5.7 (2009/03/22)
	[WG[bZ[WCǉ]
	`Ŏgp鋤ʂ̃G[bZ[WR[h(x\[X)ǉ܂B
		ERR0039(pCsłBpR[h{0})

4.3.5.7 (2009/03/22)
	[\[X(g)̃ANZXWvʉP]
	GE4̃ANZXWv(GE0013)ŁA[ŨOC
	tiBjs悤ɂ܂B
		jsp/GE0013/query.jsp
		jsp/GE0013/GEM0020.jsp
		jsp/GE0013/GEM0021.jsp
		jsp/GE0013/GEM0022.jsp
		jsp/GE0013/GEM0023.jsp
		jsp/GE0013/GEM0024.jsp
		jsp/GE0013/GEM0025.jsp
		jsp/GE0013/GEM0026.jsp
		jsp/GE0013/GEM0027.jsp
		J\[Xǉ(DATE)

4.3.5.7 (2009/03/22)
	[\[XǂݍݕsΉ]
	\[X̏ǂݍ݃tOuǂݍ݁vɂȂĂ̂ʂɑ݂ꍇɁA
	Óuʓǂݍ݁v̏ʃ\[Xǂݍ܂ȂsɑΉ܂B
	iJAx\[X̏ǂݍ݂̕@ύXj
		hayabusa/resource/ColumnData
		hayabusa/resource/ColumnDataLoader#loadDBResource()
		hayabusa/resource/LabelData
		hayabusa/resource/LabelDataLoader#loadDBResource()

4.3.5.7 (2008/03/22)
	[NXWv@\P]
	NXWv@\ŁANXWvꂽʂExcelo͂ł悤ɑΉ܂B
	@\łAmis:crossParam^OsaveTableIdgp邱ƂŁANXWvʂA
	DBTableModelɕۑ@\͂܂B
	ȀꍇAwb_[ɕ\閼̂́AeJ̒lł͂ȂANXWvΏۂƂ
	ݒ肵̃J\Ă܂B
	ɁAmis:crossParamuseHeaderColumntrueɂ邱ƂŁAeJ̒lJ
	ď邱Ƃ͉\łȀꍇł\[X݂Ȃꍇ́AlɏWvΏۂ
	J\Ă܂B
	̑Ήł́AuseHeaderColumn="true"  \[X݂Ȃꍇ̎dlύXA
	̏ꍇɁAx݂̂eJ̒lɓւ悤ɑΉ܂B
	(\[X̐ݒ́ANXWvΏۂ̃JKp܂)
		plugin/view/ViewForm_HTMLCrossTable#makeCrossTable( DBTableModel )

	[mis:dataCheck^OP]
	mis:dataCheck^OŁAG[bZ[W̍sԍƎۂ̍sԍvȂsɑΉ܂B
	(G[bZ[W̍sԍ́A0JEgĂ)
		hayabusa/taglib/DataCheckTag/ErrMessageManager#addMessage( int, String, String[] )

4.3.5.6 (2008/03/15)
	[A^C`FbNP]
	Vwb_[Œ(scrollBar2.js)gpɁAsI˕ύX{^ŁAҏWsŏʂɕ\Ă
	ꍇɁAA^C`FbN̐owb_[ɏdȂĂ܂ɑΉ܂B
		jsp/common/realTimeCheck.js

	[jQueryo[WAbv]
	WjQuerỹo[W1.3.2ɃAbv܂B
	ɔAjQueryCSSZN^GWύXĂAinput[@type="text"]̂悤@
	XQuerySelectorgpłȂȂĂ邽߁Ainput[type="text"]`̋LqɕύX܂B
		jsp/common/autoConvert.js
		jsp/common/focusHilight.js
		jsp/common/scrollBar2.js
		jsp/common/jquery/jquery.form.js
		jsp/common/jquery/jquery.js

4.3.5.5 (2008/03/08)
	[OpenDocumentΉ]
	FileDownload.javaɁAOpenOfficet@CMIMEݒ肵܂BɂAt@C_E[hŁA
	OpenOfficet@C܂B
		mis/pdm/hayabusa/servlet/FileDownload.java

	[HTML ̃GXP[vLϊ[vC]
	HTML ̃GXP[vLϊ֐ŁAZkxœr܂łŐ؂ĂƂɖ[v邱Ƃ
	̂CB
		mis/pdm/hayabusa/util/StringUtil.java

4.3.5.5 (2008/03/08)
	[AjaxTreeTableoOC]
	WJɕsvȃXN[o[\oOC܂B
		jsp/common/scrollBar.js

4.3.5.5 (2008/03/08)
	[ANZXvʏC]
	ANZXv(GE0013)ŁA[U[ʑv\(JOIN)select@ύXAGE15
	Ce[uƂČ悤ɂ܂B
		jsp/GE0013/GEM0022.jsp

4.3.5.3 (2009/02/22)
	[[JLbVΉ]
	GWWŒ񋟂Ăcommon,image,menuȉJSPȊÕt@CɂāA[JLbV
	Lɂ܂B̑ΉɂALtH_̉摜t@CJavaScriptAÓIȃRec1
	LbV邽߁Albg[N̓]ʂ啝Ɍy邱Ƃł܂B
	(LbVԂɂẮAmaxagep[^[ɂAݒŕύX邱Ƃł܂)
	LbVɂẮAGWo[WAbv^C~OłXV܂B
	ݒ́Aȉ̎菇ōs܂B
	@Tomcatzconf/web.xmlύX܂B
		̓Iɂ́A
		<servlet>
			<servlet-name>default</servlet-name>
			<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
		servlet-class̕
		<servlet-class>mis.tomcat.CacheDefaultServlet</servlet-class>
		ɕύX܂B
	ALbVT[ubgjart@C(misCache.jar)tomcat6.0.18/libȉɃRs[܂B
		jart@ĆA
			\\hn5120\uap\Build\Release4\env\java\tomcat6.0.18\lib\misCache.jar
		ɂ܂B

	tomcat6.0.18/conf/web.xml
	hayabusa/common/BuildNumber.master								BUILD_IDǉ
	hayabusa/taglib/HeadTag/addScriptTag( String, StringBuilder )
	hayabusa/taglib/HeadTag/addStyleTag( String, StringBuilder )
	mis/tomcat/CacheDefaultServlet									VK쐬

4.3.5.3 (2009/02/22)
	[wb_ŒC]
	focus2̋@\ɂāAHTMLo͂sł̋@\
	FireFoxɖΉł߁AΉ܂B
	Vwb_Œ肪IE6ɖΉ߁AΉ܂B
	ATCY̏ꍇfocus2̏Ɖɍs߂邽߁A
	5pxɂȂ悤ɒ܂B
	plugin/view/ViewForm_HTMLTable#makeCheckbox( String, int ,int )
	jsp/common/scrollBar2.js
	jsp/common/default.js		focus2()̏C

4.3.5.2 (2009/02/15)
	[ʑJڂȂo^E2xh~@\]
	ʑJڂȂo^œo^{^2xh~`FbN𓱓܂B
		jsp/common/option/noTransition.js

4.3.5.2 (2009/02/15)
	[snCCg@\EX|XP]
	snCCg@\ŕ\Ȃƍs`FbNxɂāA
	X|XPs܂B
	x́AJavaScript̎sxł͂ȂACSSclass`ύXۂ
	IȄx̖łB
	̂߁ACSSclass`ł͂ȂAbackground-colorw肷悤ɕύX܂B
		jsp/common/hilightRow.js

4.3.5.1 (2009/02/08)
	[Kgʂ̍EC]
	KgʂŗpĂ鍶EC܂B
	@XN[o[oĂȂɂ炸A
	̃e[üꕔȂȂĂ܂ɑΉB
	AFireFoxlXNvgɕύX
		jsp/common/option/gantt.js

4.3.5.0 (2009/02/01)
	[JavaDocxΉ]
	JavaDoc쐬̌xC܂B
		hayabusa/taglib/HeadTag/setParent( Tag )

4.3.5.0 (2009/02/01)
	[JavaScriptC]
	^Cvxxxx_info.jsp𗘗pĂԂŁAalert̖[v
	Nꍇ߂C܂B
	itOň̂ݎs悤ɕύXj
		jsp/common/focusHilight.js	doFocus()

4.3.5.0 (2009/02/01)
    [findbugs̎wE]
	findbugs ɂwȄCs܂B

	DMI: Invocation of hashCode on array
		mis.pdm.hayabusa.io.HybsJDBCCategoryDataset2#equals( final Object anObject )
		mis.pdm.hayabusa.io.HybsJDBCCategoryDataset2#hashCode()

	ITA: \bh́ACollection.toArray() ɗ0̔zƂēnĂ܂B
		mis.pdm.plugin.io.TableReader_Calc#makeHeader( final RowInfo rowInfo )
		mis.pdm.plugin.io.TableReader_Calc#readDBTable()
		mis.pdm.plugin.io.TableReader_Calc#processRow( final Element row, final int rowRepeat )

	DB: \bh ̒switch̒ɓR[h܂B
		mis.pdm.hayabusa.taglib.TopMenuTag#makeTagMenuString(String, String, String, String, int)

	REC: ExceptionLb`Ă܂Atry߂̖łException͔܂B
	܂AɂRuntimeExceptioñLb`߂܂B
		mis.pdm.hayabusa.report2.ProcessFactory#kill()
		mis.pdm.hayabusa.report2.ProcessFactory$ProcessPool#createInstance()

	Rĝݒǉ
		fukurou.process.FileLineModel#getLineCnt( final File file )

4.3.5.0 (2009/02/01)
	[Calc[VXeoOC]
	ȉ̇B̏CŐṼ\[XR[hŘRĂߏC܂B
	(Ώۃo[ẂA4.3.3.5`4.3.4.7łB)
		hayabusa/report2/OdsContentParser/getValue( String )

	----------------------------------------------------------------
	4.3.3.4 (2008/11/01)
		[reportTag2oOC]
		Calc[𗘗pA^Co͂sreportTag2ňȉ̃oOC܂B
		@wb_[Atb^[lݒ肳ĂȂꍇNullPointerExceptiono
		A`̃pXyсAo͐̃pXfBNgɕϊĂȂ
		BJ'_'܂܂ĂꍇAo͂Ȃ
			hayabusa/taglib/ReportTableTag2#exec()
			hayabusa/report2/OdsContentParser#getValue( String )
	----------------------------------------------------------------

4.3.5.0 (2009/02/01)
	[Ajaxc[e[uP]
	Ajaxc[e[uőSWJɁAŉʂ̗vf̏(ʓWJ\ or ʓWJs\)
	ł悤ɑΉ܂B
	̓Iɂ́AajaxTreeParam^OexpCtrlClmɎw肵J̒lA'1' or 'true'̏ꍇ́A
	ɉʓWJ\ƂȂ܂BȊȌꍇ́AƓ悤ɉʓWJs\
	ԂƂȂ܂B
	ȂA̋@\́ASWJ(expandAll="true")̂ݗLłAʏ̑1xWJ̏ꍇ́A
	̃J͖܂B
		hybs-taglib.tld												ajaxTreePara^OexpCtrlClmǉ
		hayabusa/html/ViewAjaxTreeTableParam#EXPAND_CLM
		hayabusa/taglib/ViewAjaxTreeParamTag#setExpCtrlClm(String)
		plugin/view/ViewForm_HTMLAjaxTreeTable#initParam()
		plugin/view/ViewForm_HTMLAjaxTreeTable#getLvlClmTag(int)

4.3.5.0 (2009/02/01)
	[JavaScript]
	ꕔJavaScriptJSt@C番܂B
	query_info.jsp,result_info.jspɒڏĂJavaScript̃Cxg
	eJSt@CɈڂAJSt@C̓ǂݍ݂ŃCxgo^悤ɂĂ܂B
	iCxg̓o^JQuerygp邽߁AWJQueryǂݍނ悤ɂ܂Bj
	ɔsvƂȂVXep[^REAL_TIME_CHECK_JSP폜Ă܂B
	AJQuery𗘗pVwb_ŒXN[ǉ܂BiW͏]̂́j
	@JavaScript
		ȑO͈ꊇŐݒ肳Ăuŏ̓̓tB[hɃtH[JX𓖂Ăv@\
		ut[̍Œ߂v@\ʂmis:head^OON/OFFł悤ɂȂ܂B
		iߋ@\OۂɃt[̍폜EύXȂĂ悢j
		A^C`FbNAϊ@\ɂĂmis:head^OON/OFFł܂B
		jsp/custom̃t@CɕύX܂̂ŁAo[WAbv͈ȉ̊mFKvłB
		query_info.jspyresult_info.jsp㕔ɂwb_ŒƃtH[JXF
		JavaScript폜ĉB
		lbody^Oonload="focus1()"oncontextmenu="return true"svłB
		炪cĂꍇ͊֐Ă΂ꂽꍇɃA[go悤ɂĂ܂B
		mis:head^OuseInputFocus͖ƂȂ܂̂ŊmFĉB
	Awb_Œ
		V^Cṽwb_Œǉ܂B
		A^C`FbÑo[A͉\v_Ej[̃XN[ɑΉĂ܂B
		scrollBar2()AAdjustScroll2()̊֐͔p~ƂȂAR[ƃA[go܂B
		VXep[^SCROLL_BAR_TYPEcommon/scrollBar2ݒ肷Ƃ̃wb_Œ𗘗p܂
		jsp/custom/query_info.jsp
		jsp/custom/result_info.jsp
		jsp/custom/query_tab_info.jsp
		jsp/custom/result_FS_info.jsp
		jsp/custom/result_tab_info.jsp
		jsp/common/default.js
		jsp/common/scrollBar.js
		jsp/common/scrollBar2.js				VKǉ
		jsp/common/focusHilight.js				VKǉ
		jsp/common/realTimeCheck.js				VKǉ
		jsp/common/autoConvert.js				VKǉ
		jsp/common/focusFirstElm.js				VKǉ
		jsp/common/adjustFrameHeightEvent.js	VKǉ
		jap/common/inputFocus.js				p~
		jsp/common/scrollBar.css				VKǉ
		jsp/common/scrollBar2.css				VKǉ
		jsp/common/default.css
		jsp/common/option/jqmis.js
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/HeadTag#release2()
		hayabusa/taglib/HeadTag#setUseInputFocus( String )		p~(@deprecated)ɕύX
		hayabusa/taglib/HeadTag#setUseRealTimeCheck( String )
		hayabusa/taglib/HeadTag#setUseAutoConvert( String )
		hayabusa/taglib/HeadTag#setUseFocusFirstElm( String )
		hayabusa/taglib/HeadTag#setUseAdjustFrameHeight( String )
		hayabusa/common/SystemData
		hybs-taglib.tld

	[JavaScriptR]
		t[B߂JavaScript̃Cxgo^ȐC
		ijQuerỹCxgŁAJSǂݍ݂œ삷悤ɕύXj
		jsp/common/option/toggleFrame.js

4.3.5.0 (2009/02/01)
	[tabLink^OP]
	tabTable^OAtab^OƓ̋@\tabLink^OytagList^O(VK쐬)Ɏ荞݂܂B
	]̃^u\ł́Ae^ȕ񂪑S1xɓǂݍ܂邽߁Ae^uԂړꍇłA
	񂪕ۑƂ_܂B
	Ae^uœo^sꍇ́AꂼTableId𕪂铙̑ΉƂKv邽߁A
	JSPGɂȂAłƂ肪܂B
	ŁA4.3.3.0ŒǉꂽtabLink^OtabTable^OƓ̋@\邱ƂŁÁAN`
	^uʂւ̈{}܂B
	̃N`ł́APɃ^ũN񋓂Ă邾Ȃ̂ŁAe^uԂ̏Aʂŕێ邱Ƃ
	ł܂񂪁Ae^uƗ邽߁ATableId̐ݒ蓙svɂȂ܂B
	ȂA^ŐLq@ɂẮA^uuhLgQƂĉB
	܂AtabTable^Oytab^OɂẮAp~(@deprecated)ƂȂ܂B̃W[o[WAbv
	@\폜\܂̂ŁAgpȂŉB
		hybs-taglib.tld								TabLinkTagǉATabListTagǉ
		hayabusa/taglib/TabLinkTag					TabTableTag̏𓝍
		hayabusa/taglib/TabListTag					VK쐬(TabTableTag̏TabLinkTagɓ邽߁ATabTag̏ڐA)
		hayabusa/taglib/TabTableTag					p~(@deprecated)ɕύX
		hayabusa/taglib/TabTag						p~(@deprecated)ɕύX
		hayabusa/html/TabData						@deprecatedɕύX
		jsp/common/tabLink.js						^uPʂɔIԂ̃NXwł悤ɑΉ
		jsp/common/default.css .tabItem				float:leftJavao
		jsp/common/default.css .tabItemHidden		float:leftJavao
		jsp/GF6160

4.3.4.7 (2009/01/22)
	[ʃ\[Xo^ʁEoOC]
	ʃ\[Xo^ʂŁA\2o^ꂽꍇɁA\U蒼ȂoOC܂B
		jsp/GE0002/entry.jsp

4.3.4.7 (2009/01/22)
	[Calct@C荞ݗpvOCǉ]
	tableReader^OOpenOffice.orgCalc`Ŏ荞݂łvOCǉ܂B
	̃vOC𗘗p邽߂ɂ́AtableReader^OwriterClass"Calc"w肵܂B
	荞݂̂̂̋@\ƂẮA^u؂`̑̃vOCƓłB
		plugin/io/TableReader_Calc					VKǉ
		plugin/io/TableReader_Default.columns		TuNXŎgp邽protected
		jsp/GF6250/query.jsp						TvʂCalc荞݂Ił悤ɏC

4.3.4.7 (2009/01/22)
	[܂pclassǉ]
	܂pclassƂāA"aimai"`܂B̓tB[hɑ΂ĂclassKp邱ƂŁA
	gjɂȂ܂B
	(]Acustom/custom.cssŒ`Ă܂AGMISւ̕WKpɔAcommon/default.cssɊiグ܂B
	 ܂AtHgFɂẮAWƓɕύXƂȂ܂)
		common/default.css
		custom/custom.css

4.3.4.6 (2009/01/15)
	[JavadocC]
	writerClass="ExcelRenderer"Ń^Ou}jA"f[Kp"ƂLq\ĂȂ
	߁AJavadocC܂B
		plugin/io/TableWriter_ExcelRenderer

4.3.4.6 (2009/01/15)
	[ʑJڂȂo^P]
	ʑJڂȂo^ŁAAŕύXE폜sꍇɁAcolumnSet^OŖlύX
	ɑΉ܂B
	̕s́AMODIFỸR}hɑ΂āÃ{^zuAꂼ̃{^columnSet
	lقȂꍇɔ܂B
		@columnSetsJAɑ΂āA1sڂ{^XŕύX@ˁ@1sڂabcZbg
		A1sڂ`FbNꂽ܂܁A2sڂ{^YŕύX@ˁ@1sځA2sڋbcdZbg
	̖ɑΉ邽߁AʑJڂȂ́AɉpCtĂsɑ΂ẮAcolumnSet̏
	sȂ悤ɏC܂B
		hayabusa/taglib/EntryTag/change()
		hayabusa/taglib/EntryTag/modify()
		hayabusa/taglib/EntryTag/delete()

	[ʑJڂȂo^E\[X]
	ʑJڂȂo^@\JavaScript\[X𐮗܂
		jsp/common/option/jqmis.js
		jsp/common/option/noTransition.js					buttonControl̕𓝍
		jsp/common/option/noTransition.js_buttonControl		p~

4.3.4.5 (2009/01/08)
	[LogWriterC]
	X^bNg[X̓elogWriterŏo͂郁\bhnullǂ
	`FbNĂ߁AC܂B
	DBConfig̐ݒ~Xŏp[^ǂݍ߂Ȃꍇ̃VXeN
	̃G[bZ[WR\[ɐɏo͂悤ɂȂ܂B
		fukurou/util/LogWriter#log( Throwable )

4.3.4.5 (2009/01/08)
	[G[\]
	J`FbNPL/SQL̃G[̉ʕ\ɁA\ł悤ɂ܂B
	x\[X̊TvɑΉ@ĉB
	G[bZ[Ws̃bZ[WɊTv\܂B
	TvĂȂꍇ͈̓ȑOƓlłB
		hayabusa/taglib/TaglibUtil#makeHTMLErrorTable( ErrorMessage, ResourceManager )
		hayabusa/resource/ResourceManager#getDescription( String )

4.3.4.4 (2009/01/01)
	[t@N^O]
		(1)NXp̖Ӗsuper()̌Ăяo폜
		@t̃RXgN^ȂꍇARpC͎IɃftHgRXgN^
		  t邽߁ARXgN^̐錾͕Kv܂B
		ANXpہApNX̑SẴRXgN^ł́Asuper()IɌĂяo܂B
		  (AARXgN^ŁAeNX̕ʂ̈t̃RXgN^𖾎IɌĂяoꍇ́A
		   t܂)
		  ̂߁Ap̃RXgN^łsuper()͕Kv܂B
		fukurou/process/FileLineModel.java:83:		super();
		fukurou/process/FileLineModel.java:98:		super();
		fukurou/util/HybsTimerTask.java:66:		super();
		hayabusa/common/HybsSystemException.java:52:		super();
		hayabusa/filter/FileResponseStream.java:52:		super();
		hayabusa/filter/GZIPResponseStream.java:51:		super();
		hayabusa/io/HybsBarRenderer.java:60:		super();
		hayabusa/io/HybsCategoryPlot.java:72:		super();
		hayabusa/io/HybsCategoryPlot.java:82:		super();
		hayabusa/io/HybsStackedBarRenderer.java:61:		super();
		plugin/column/DBType_X.java:49:		super();
		plugin/column/Editor_AUTOAREA.java:89:		super();
		plugin/column/Editor_CHBOX.java:71:		super();
		plugin/column/Editor_COLUMN.java:57:		super();
		plugin/column/Editor_CRYPT.java:54:		super();
		plugin/column/Editor_DBMENU.java:85:		super();
		plugin/column/Editor_DBRADIO.java:81:		super();
		plugin/column/Editor_DECIMAL.java:62:		super();
		plugin/column/Editor_HIDDEN.java:51:		super();
		plugin/column/Editor_HTML.java:61:		super();
		plugin/column/Editor_INDBMENU.java:72:		super();
		plugin/column/Editor_INMENU.java:67:		super();
		plugin/column/Editor_MENU.java:60:		super();
		plugin/column/Editor_NUMBER.java:53:		super();
		plugin/column/Editor_PASSWD.java:51:		super();
		plugin/column/Editor_PN.java:51:		super();
		plugin/column/Editor_QUERY.java:64:		super();
		plugin/column/Editor_RADIO.java:63:		super();
		plugin/column/Editor_TEXT.java:49:		super();
		plugin/column/Editor_TEXTAREA.java:64:		super();
		plugin/column/Editor_UPLOAD.java:62:		super();
		plugin/column/Editor_WRITABLE.java:53:		super();
		plugin/column/Editor_YM.java:49:		super();
		plugin/column/Editor_YMD.java:49:		super();
		plugin/column/Editor_YMD2.java:56:		super();
		plugin/column/Editor_YMDH.java:49:		super();
		plugin/io/TableWriter_CSV.java:47:		super();
		plugin/io/TableWriter_CSV2.java:55:		super();
		plugin/view/ViewForm_CustomData.java:61:		super();
		plugin/view/ViewForm_HTMLAjaxTreeTable.java:67:		super();
		plugin/view/ViewForm_HTMLCalendar.java:64:		super();
		plugin/view/ViewForm_HTMLCustomTable.java:64:		super();
		plugin/view/ViewForm_HTMLCustomTreeBOM.java:59:		super();
		plugin/view/ViewForm_HTMLDynamic.java:50:		super();
		plugin/view/ViewForm_HTMLEntry.java:49:		super();
		plugin/view/ViewForm_HTMLFormatTable.java:60:		super();
		plugin/view/ViewForm_HTMLFormatTextField.java:62:		super();
		plugin/view/ViewForm_HTMLGanttTable.java:102:		super();
		plugin/view/ViewForm_HTMLRotationTable.java:53:		super();
		plugin/view/ViewForm_HTMLSimpleList.java:60:		super();
		plugin/view/ViewForm_HTMLTable.java:62:		super();
		plugin/view/ViewForm_HTMLTextField.java:54:		super();
		plugin/view/ViewForm_HTMLTreeBOM.java:48:		super();

		(2)̑t@N^O
		Avoid throwing raw exception types	ViewForm_CustomData.java	ver4/src/mis/pdm/plugin/view	line 210	PMD Problem
		Avoid throwing raw exception types	ViewForm_HTMLAjaxTreeTable.java	ver4/src/mis/pdm/plugin/view	line 209	PMD Problem
		Avoid throwing raw exception types	ViewForm_HTMLCustomTable.java	ver4/src/mis/pdm/plugin/view	line 372	PMD Problem
		Avoid throwing raw exception types	ViewForm_HTMLCustomTreeBOM.java	ver4/src/mis/pdm/plugin/view	line 249	PMD Problem
		Avoid throwing raw exception types	ViewForm_HTMLGanttTable.java	ver4/src/mis/pdm/plugin/view	line 844	PMD Problem
		Avoid throwing raw exception types	TableFilter_DBARG_OUT.java	ver4/src/mis/pdm/plugin/table	line 77	PMD Problem
		Avoid throwing raw exception types	TableFilter_INDEX.java	ver4/src/mis/pdm/plugin/table	line 93	PMD Problem
		Avoid throwing raw exception types	TableFilter_TABLE.java	ver4/src/mis/pdm/plugin/table	line 101	PMD Problem
			 HybsSystemExceptionthrow

		The import java.io.UnsupportedEncodingException is never used	MailAttachFiles.java	ver4/src/mis/pdm/fukurou/mail	line 33	Java Problem
		The import java.util.Locale is never used	JspInitTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 37	Java Problem
		The import javax.mail.internet.MimeUtility is never used	MailAttachFiles.java	ver4/src/mis/pdm/fukurou/mail	line 27	Java Problem
		The import mis.pdm.fukurou.model.Formatter is never used	ViewForm_HTMLSimpleList.java	ver4/src/mis/pdm/plugin/view	line 23	Java Problem
		The import mis.pdm.fukurou.util.StringUtil is never used	ChartCreateTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 20	Java Problem
		The import mis.pdm.fukurou.util.StringUtil is never used	EntryTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 26	Java Problem
		The import mis.pdm.fukurou.util.StringUtil is never used	ViewForm_HTMLSimpleList.java	ver4/src/mis/pdm/plugin/view	line 24	Java Problem
		The import mis.pdm.hayabusa.common.HybsSystem is never used	ViewAjaxTreeParamTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 27	Java Problem
		The import mis.pdm.hayabusa.common.HybsSystemException is never used	ViewForm_HTMLAjaxTreeTable.java	ver4/src/mis/pdm/plugin/view	line 27	Java Problem
		The import mis.pdm.hayabusa.db.DBTableModel is never used	ViewForm_HTMLSimpleList.java	ver4/src/mis/pdm/plugin/view	line 22	Java Problem
		The import mis.pdm.hayabusa.html.ViewCrossTableParam is never used	ViewAjaxTreeParamTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 29	Java Problem
		The import mis.pdm.hayabusa.html.ViewForm is never used	TableUpdateTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 31	Java Problem
		The import mis.pdm.hayabusa.resource.LabelData is never used	TaglibUtil.java	ver4/src/mis/pdm/hayabusa/taglib	line 26	Java Problem
		The import mis.pdm.hayabusa.resource.ResourceFactory is never used	JspInitTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 26	Java Problem
		The import mis.pdm.hayabusa.resource.ResourceManager is never used	JspInitTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 27	Java Problem
		The import mis.pdm.hayabusa.resource.UserInfo is never used	JspInitTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 25	Java Problem
		The import mis.pdm.hayabusa.resource.UserInfoFactory is never used	JspInitTag.java	ver4/src/mis/pdm/hayabusa/taglib	line 24	Java Problem
			 import𐮗

		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:64	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:92	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:122	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:185	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:229	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:251	A method/constructor shouldn't explicitly throw java.lang.Exception
		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsConverter.java:273	A method/constructor shouldn't explicitly throw java.lang.Exception
			 OIuWFNgŏ

		G:\webapps\ver4\src\mis\pdm\plugin\view\ViewForm_HTMLSimpleList.java:70	Overriding method merely calls super
			 \bhRgAEg

		G:\webapps\ver4\src\mis\pdm\hayabusa\report2\OdsContentParser.java:312	Avoid unused method parameters such as 'baserow'.
			 폜

		G:\webapps\ver4\src\mis\pdm\fukurou\xml\jaxb\dbid\ObjectFactory.java:33	Document empty constructor
			 ftHgRXgN^[폜

		G:\webapps\ver4\src\mis\pdm\fukurou\util\FileUtil.java:397	Avoid using if statements without curly braces
			 {}t

		G:\webapps\ver4\src\mis\pdm\hayabusa\taglib\ViewFormTag.java:956: x - @xxxx͖m̃^OłB
			 * @mis.rev 3.3.1.1 (2003/07/03) {&#064;XXXX} ϐgpł悤ɏCB
			 * @mis.rev 4.1.2.0 (2008/03/12) ɁA"null" w\ƂB
			 * @mis.rev 4.2.1.0 (2008/04/11) null `FbN@ύX
			 * @mis.rev 4.2.1.1 (2008/04/30) A,B,{@xxxx}w肳ꂽꍇ{@xxxx}̕ϊsȂoOC
			 {@xxxx} ł͂ȂA{&#064;XXXX} ƋLqB

		Dm: mis.pdm.hayabusa.taglib.ReadTableTag.doEndTag() \bhŁAStringtoString()\bhĂяoĂ܂B
			ReadTableTag.java:[line 172]s

			StringtoString()\bhĂяoĂ܂B
			String.toString()𖾎IɌĂяô͏璷łB
			Strinĝ܂܎gpĂB
			 ̂܂܎gpB

		NP: mis.pdm.hayabusa.taglib.TableMergeTag.doEndTag() ̒?null|C^̎QƊOĂ\܂B
			Dereferenced at TableMergeTag.java:[line 362]

			null|C^̎QƊOĂ\܂B
			̎QƕϐʂANZX́AsɎQƕϐnullƂȂ\܂B́AsNullPointerException𔭐\܂B
			 not null 𔻒肵ŏB

		RV: mis.pdm.fukurou.util.FileUtil.copyDirectry(File, File) ignores exceptional return value of java.io.File.mkdirs()
			Method ignores exceptional return value
			This method returns a value that is not checked. The return value should be checked since it can indicate
			an unusual or unexpected function execution. For example, the File.delete() method returns false
			if the file could not be successfully deleted (rather than throwing an Exception). If you don't check the result,
			you won't notice if the method invocation signals unexpected behavior by returning an atypical return value.
			 ߂l擾AG[ꍇ́AWG[o͂ɃbZ[Wo͂B

		Nm: mis.pdm.hayabusa.report.ReportProcessing.setPrtid(String)  mis.pdm.hayabusa.report2.ExecQueue.setPrtId(String) ̃\bh́AłB
			\bh܂킵łB
			̃\bh́A啶ႤłB
			 setPrtIdɓ
				mis.pdm.hayabusa.report.ReportProcessing.setPrtId(String)
				mis.pdm.plugin.daemon.Daemon_Report.startDaemon()

		Nm: mis.pdm.fukurou.db.EDbid.getUrl()  mis.pdm.fukurou.util.URLConnect.getURL() ̃\bh́AłB
			\bh܂킵łB
			̃\bh́A啶ႤłB
			 getUrlɓ
				mis.pdm.fukurou.util.URLConnect.getUrl()

		SS: ǂ܂ȂtB[h
			mis.pdm.hayabusa.resource.UserInfo.QUERY_GE20_KEY ܂B̃tB[h static ɂȂׂł͂Ȃ̂łH
			 private static final ɕύX
				mis.pdm.hayabusa.resource.UserInfo.QUERY_GE20_KEY

		ICAST: mis.pdm.hayabusa.taglib.TabLinkTag$TabData.makeLiTag(int,boolean)intfloatɃLXgĂAMath.roundɓnĂ܂B
			 Math.round()폜
				mis.pdm.hayabusa.taglib.TabLinkTag.TabData.makeLiTag(int, boolean)

		WMI: \bh mis.pdm.hayabusa.taglib.TopMenuTag.makeFavoriteMenu() entrySetCe[^gpׂꏊŁAkeySetCe[^gpĂ邽ߔȃR[hɂȂĂ܂B
			 Map.Entrygp悤ɕύX
				mis.pdm.hayabusa.taglib.TopMenuTag.makeFavoriteMenu()

4.3.4.4 (2009/01/01)
	[XPW[pvOC]
	XPW[^OŗpAIɎw肵URLɐڑf[ǉ܂B
	ɏ]̃f[vOCƂĕĂ܂B
	URLConnectDaemon𗘗pɂ̓XPW[^OtimerTask
	mis.pdm.plugin.daemon.Daemon_URLConnectƂŁAkeys,vals
	urliK{j,proxyHost,proxyPort,useSystemUser,authUserPass,keys,vals,method,debug
	w肵ĉB
	̎w@URLConnectTag̓ƓłB
	[̃f[̃NXύXɂȂĂ邽߁A\mFĉB
		hayabusa/report/MailReceiveDaemon		p~
		hayabusa/report/ReportDaemon			p~
		hayabusa/report2/ReportDaemon			p~
		plugin/daemon/Daemon_MailReceive		vOC
		plugin/daemon/Daemon_Report				vOC
		plugin/daemon/Daemon_Report2			vOC
		plugin/daemon/Daemon_URLConnect			VK쐬
		jsp/GF6350/query.jsp
		jsp/GF6350/result.jsp
		jsp/GF6350/URLConnectDaemon.jsp
		jsp/REP08/result.jsp
		jsp/REP09/result.jsp
		jsp/REP21/result.jsp
		jsp/REP21/entry.jsp

4.3.4.3 (2008/12/22)
	[Plugin(TableWriter)ǉ]
	lCeBuExcelo͎ɁAf[Kplo͂
	vOCǉ܂B
	it20081222ł͂ȂA2008/12/22̂悤ɏołj
	writeTable^OwriterClassExcelRendererw肵ĂB
		fukurou/util/StringUtil#spanCut( String )
		hayabusa/taglib/WriteTableTag#doEndTag()
		hayabusa/taglib/WriteTableTag#doEndTag()
		plugin/io/TableWriter_ExcelRenderer			VKǉ
		plugin/io/TableWriter_Excel#setFirstCellValue
		plugin/io/TableWriter_Excel#setRowCellValue
		plugin/io/TableWriter_Excel#removeRowCell
		plugin/io/TableWriter_Renderer

4.3.4.3 (2008/12/22)
	[Oracle11gphCo[Ή]
	Oracle11gp̃hCo[(ojdbc6.jar)gpAdirectWriteTable^OPL/SQLɂ
	t@Co͂sꍇɁA"N[YꂽłB"̃G[ɑΉ܂B
	̖́AOraclẽhCo[̃o[WAbvɂAڑ̏Ĩ`FbN
	ȂƂŔ܂B
	̓Iɂ́Ajava.sql.StatemtentClose()ɁAjava.sql.ResultSetɃANZXƔ܂B
	ʏ̃N[Ył́Ajava.sql.ResultSetjava.sql.Statemtent̏ɃN[Y邽߁A
	܂B(GWőɓl̖肪\͂܂)
		hayabusa/taglib/DirectWriteTableTag/create(PrintWriter)
		hayabusa/taglib/DirectWriteTableTag/executeCall(Connection, String, String[])

4.3.4.1 (2008/12/08)
	[UserInfȍ]
	UserInfo ̏AjspInit ^OōsĂAꂪAjsp/index.jsp 
	menu/matrixMenu.jsp ŎsĂ܂B
	̏ꍇA}gNXj[AAindex.jsp ĂяoAj[
	߂ƂɂĂяo邽߁ApɂɁAUserInfȍƃANZXOXV
	s܂B
	̏́ACɓ胁j[ł̍ĕ\ɗpĂ邾łB
	ACɓ胁j[̍ĕ\ʂɍl鎖ƂAꉞ̑ΉƂ܂B
		jsp/index2.jsp					jspInit ^Oǉ
		menu/matrixMenu.jsp				jspInit ^O폜
		taglib/JspInitTag#doEndTag()	userInfo ̏p~
		jsp/custom/query_info.jsp
		jsp/custom/query_tab_info.jsp
		jsp/custom/query_tab_info.jsp
		jsp/custom/result_FS_info.jsp
		jsp/custom/result_info.jsp
		jsp/custom/result_tab_info.jsp

4.3.4.1 (2008/12/08)
	[[U[JEg]
	[U[JEgAJEgȂoOCB
	́Ajsp/index.jsp ł jspInit ^OŁAhead ^Ȍ
	 UserInfo ̃IuWFNg쐬Ă邽߂łB
	́Ahead ^O title ɁA{@SYS.GUI_TOP_TITLE} p[^
	gpƂɁAUserInfo IuWFNgKvȂ߂łB
	ł́Ahead ^O̊eZb^[\bhĂ΂OɁAĂ΂
	setParent( Tag ) \bhI[o[ChāAsessionInit() 邱ƂŁA
	jspInit ł UserInfo IuWFNg̍쐬p~A{@SYS.XXX} p[^
	head ^OŎgpł悤ɂ܂B
	̂ƂAsessionInit() ŎgpĂ܂ title ̏́A
	̃^C~Oł́A܂ZbgĂȂ߁AdoStartTag() Ɉړ܂B
		taglib/HeadTag#setParent( final Tag tag )
		taglib/HeadTag#doStartTag()
		taglib/HeadTag#sessionInit()
		taglib/JspInitTag#doEndTag()

4.3.4.1 (2008/12/08)
	[Tomcatݒt@CύX]
	init.batȉ̃p[^[wł悤ɑΉ܂B
	ɂAworklogt@C܂߂Tomcat{̂̐ݒύXinit.batRg[邱Ƃ
	\łB
	܂AReLXg̋Nݒserver.xmlł͂ȂAconfȉ̌xmlt@CɋLq悤ɂ܂B
	1.AJP|[g
	2.GW̃Oo͐
	3.TomcatEngine
	4.Tomcat̃[NtH_
	5.Tomcat̃Oo͐
		G:\bin\init.bat
		H:\java\Tomcat6.0.1.8\conf\server.xml
		H:\java\Tomcat6.0.1.8\conf\context.xml
		H:\java\Tomcat6.0.1.8\conf\logging.properties

	 `Tomcatyinit.bat\\hn5120\uap\Build\Release4\envȉQƂĉB

4.3.4.1 (2008/12/08)
	[T[o[Ή O]
	ʃ\[XTomcatNLOGt@Cϐ̒lœIɕύXł悤
	Cs܂B
	SystemResource  SYS_LOG_URL p[^ŁAJavaNɁA-Dp[^
	Ȍ݂w肷΁AD悷悤ɂ܂B
	G:\bin\init.bat Ŏw肵܂B
	wF
		set SYS_LOG_URL=log/%COMPUTERNAME%_%ENGINE_NAME%_$(yyyyMM).log
		set CATALINA_OPTS=%CATALINA_OPTS% -server %JAVA_OPTS%  -DSYS_LOG_URL=%SYS_LOG_URL%

	CƂẮAVer4 Ƃ̌݊邽߂ɁANɂ郍O[e[V@\
	ǉ܂B́ALogWriter.java AVer4 Ɠ̃NXŒu܂B
		hayabusa/common/HybsContextListener#contextInitialized( final ServletContextEvent event )
		G:\bin\init.bat		C

	[T[o[Ή ϐmF]
	ANp[^Ɋϐlݒ肷^psɓAJavaɓnꂽϐ
	l悤ɁAǗʂ̃p[^\ŁAϐꗗ\悤ɋ@\ǉ܂B
		ge4/jsp/GE1002/parameter.jsp				ύX
		ge4/jsp/GE1002/printSystemInfo.jsp			VKǉ

4.3.4.1 (2008/12/07)
	[custom/init.jspC]
	eVXeœƎ̏Lq邽߂́Acustom/init.jspɂāAxml錾yjsp:root^O
	t܂B(ê͊ʂ艽܂)
	tȂƁAZbV^CAEgAcustom/init.jspɋLqĂJX^^O
	ꂸAJSP\[X̂܂܃NCAgɕԂA܂B
	init.jspɃ^ŐLqsĂꍇ́ATvQlɑΉĉB
	(init.jspɉLqĂȂꍇ́AQ͂܂)
		custom/init.jsp

4.3.4.0 (2008/12/01)
	[JavaDocxΉ]
	JavaDoc쐬̌xɑΉ܂B
		hayabusa/resource/GUIInfo#compareTo( GUIInfo )
		fukurou/util/HybsEntry#getValue( String )
		fukurou/util/HybsEntry#compareTo( HybsEntry )
		fukurou/util/HybsTimerTask#compareTo( HybsTimerTask )
		fukurou/util/TimeStampObject#compareTo( TimeStampObject )

4.3.4.0 (2008/12/01)
	[P(H@PLMEca)]
	@DBMENUSQLɂ$Cg̃JŒu悤ɂ܂B
	  (WherȅɃJ𗘗pꍇɗp)
		plugin/column/Editor_DBMENU#getOption( TagBuffer, String )
		plugin/column/Editor_DBRADIO#getValue( String )
		plugin/column/Editor_DBRADIO#getValue( int, String )
		plugin/column/Editor_INDBMENU#Editor_INDBMENU()
		plugin/column/Editor_INDBMENU#Editor_INDBMENU( DBColumn )
		plugin/column/Editor_INDBMENU#getOption( TagBuffer, String )
		plugin/column/Editor_QUERY#Editor_QUERY( DBColumn )
		plugin/column/Editor_QUERY#getValue( String )
		plugin/column/Editor_QUERY#getValue( int, String )
		plugin/column/Renderer_DBMENU#getValue( String )
		plugin/column/Renderer_DBMENU#getValue( int, String )
		plugin/column/Renderer_FORM#getValue( String )
		plugin/column/Renderer_QUERY#Renderer_QUERY()
		plugin/column/Renderer_QUERY#Renderer_QUERY( DBColumn )
		plugin/column/Renderer_QUERY#getValue( String )
		plugin/column/StringFormat#format()
		plugin/column/StringFormat#StringFormat( String, String )			p~
		plugin/column/StringFormat#StringFormat( String, String, String )

	AcolumnEditor^OŃJw肷ہAChJ[h("*")gpł悤ɂ܂B
	  (ChJ[hw肵āA̒`sƂ\ł("PN*,CDK*"))
		hayabusa/taglib/ColumnEditorTag#doEndTag()

	BcolumnEditor^OŃxꍇɁASQLw肵ēIɃx擾
	  ł悤ɂ܂B̋@\𗘗pɂ́AuseLabelMaptrueɎw肵ŁA
	  bodyɃx擾SQL"xL[","x"̌`Ŏw肵܂B
		hybs-taglib.tld														columnEditor^OuseLabelMapǉ
		hayabusa/resource/LabelDataLoader#getLabelMap( String )
		hayabusa/resource/ResourceManager#getLabelMap( String )
		hayabusa/taglib/ColumnEditorTag#doAfterBody()
		hayabusa/taglib/ColumnEditorTag#release2()
		hayabusa/taglib/ColumnEditorTag#getModifyConfig( DBColumn )
		hayabusa/taglib/ColumnEditorTag#setUseLabelMap( String )

4.3.4.0 (2008/12/01)
	[\[Xo^ʉP]
	Jyуx\[Xo^ʂŃ\[X̃[h@𐧌䂷ǍF̐ݒ肪ł悤
	C܂B
		jsp/GE0003
		jsp/GE0005

4.3.4.0 (2008/12/01)
	[A^C`FbNP]
	A^C`FbN֘AŁAȉ̖ɑΉ܂B
	@͕HTMLGR[hĂ炸A%͂̕ۂTomcat̃R\[
	  G[o͂AłȂ
	AOCAOɃA^C`FbN삵Ȃ
		jsp/common/inputFocus.js

4.3.4.0 (2008/12/01)
	[CuAbvf[g]
	JavåOCuŐVłƒu܂B
	ύXCu
	@Excelo͂ɎgĂPOI
	AOto͗pJFreeChart
	BDBڑphCo
	łB
		jdk/lib/ext/hsqldb.jar
		jdk/lib/ext/jcommon-1.0.14.jar
		jdk/lib/ext/jfreechart-1.0.11.jar
		jdk/lib/ext/mysql-connector-java-5.1.7-bin.jar
		jdk/lib/ext/ojdbc6.jar
		jdk/lib/ext/orai18n.jar
		jdk/lib/ext/poi-3.2-FINAL-20081019.jar
		jdk/lib/ext/postgresql-8.3-604.jdbc4.jar
		jdk/lib/ext/sqljdbc.jar

	[POI3.2Ή]
	Excelt@Co͗pCuPOĨo[WAbvɔύXłB
	񐄏\bhւ̑ΉsĂ܂B
		plugin/io/TableWriter_Excel#setFirstCellValue( int, int, String )
		plugin/io/TableWriter_Excel#setRowCellValue( HSSFRow, int, String,int )
		plugin/io/TableWriter_Excel#removeRowCell( HSSFRow, int, int )
		plugin/io/TableReader_Excel#isSkip( HSSFRow )
		plugin/io/TableReader_Excel#makeNames( HSSFRow )
		hayabusa/report/DBTableReport_Excel#changeSheet()
		hayabusa/report/DBTableReport_Excel#changeCell( HSSFCell )
		hayabusa/report/ExcelDataPickup#getValue( HSSFSheet, int, int )
		hayabusa/report/MISHSSFListener#processRecord( Record )

4.3.4.0 (2008/12/01)
	[ARG_ARRAYžg]
	query^OPLSQLĂяoۂɎgp镶žVARCHAR2(200)
	VARCHAR2(4000)Ɋg܂B
		src/plsql/HYBS.sql

4.3.4.0 (2008/12/01)
	[zz`:GE̓eύX]
	GEVXe\z邽߂̔zz`Ԃłge4.x.x.x.x.zip̃A[JCuɂāAGEVXe̍\zɕKv
	OraclẽGNX|[g_v𓯍悤ɂ܂BC|[gۂ́Afromuser=GFw肵ĉB
	t@C̏ꏊ́Age4\dump\exp.dmpƂȂ܂B
		src/XX_expdump.bat			VK쐬
		src/01_Builds.bat			XX_expdump.baťďoǉ

4.3.4.0 (2008/12/01)
	[Value^OEt@N^O]
	@JavaDoc̏C(Ver3ɋ@\ǉ̂̃RgfĂȂ)
	APageContext̊eXR[vϐւ̃ANZXstaticɕύX
		hayabusa/taglib/ValueTag#setAction( String )
		hayabusa/taglib/ValueTag#commandExec( String )
		hayabusa/taglib/ValueTag#actionExec( String, String )
		hayabusa/taglib/ValueTag#clearAttribute( String )
		hayabusa/taglib/ValueTag#toString()

4.3.4.0 (2008/12/01)
	[WJava,Tomcat̃o[WAbv]
	WJava,TomcatŐVłɃAbv܂B
		Tomcat 6.0.18
		Java   1.6 update 10

	Tomcat,JavayэŐVinit.bat́Aȉ̃tH_ɂĂ܂B
		\\hn5120\uap\Build\Release4\env\bin\
		\\hn5120\uap\Build\Release4\env\java\

4.3.4.0 (2008/12/01)
	[tableFilter^OP]
	tableFilter^OŏDBTableModelscope,dbidwł悤ɂ܂B
	̏ĆAtld̕ύX݂̂Ŏ̕ύX͂܂B
		hybs-taglib.tld

4.3.4.0 (2008/12/01)
	[dataCheck^OP]
	dataCheck^ODBTableModel̏ds`FbNł@\ǉ܂B
	̋@\𗘗pɂ́AuniqCheckClmsɁAL[ƂȂJJ}؂Ŏw肵܂B
	w肳ꂽJ̒lSs݂ꍇ́AG[Ƃ݂Ȃ܂B
	(Ή̔wi)
	JKChCŒ߂`PL/SQLł́A܂f[^`FbNSsɍsĂAo^
	s܂B́ASs̃G[ꊇŏo͂ł悤ɂ邽߂łB
	AȀꍇɁAo^f[^Ԃŏdf[^ꍇ́AG[`FbNňȂ߁A
	insertOracleG[܂B
	̖邽߁Ao^f[^(DBTableModel̃f[^)ɂẮA\߉ʏŃ`FbN
	s悤ɂ܂B
		hybs-taglib.tld													dataCheck^OuniqCheckClmsǉ
		hayabusa/taglib/DataCheckTag#doAfterBody()						VKǉ
		hayabusa/taglib/DataCheckTag#doEndTag()							bodyContent̎擾#doAfterBody()ōsBj[N`FbNΉB
		hayabusa/taglib/DataCheckTag#checkParam()						@̔胍WbN\bhƂēƗ
		hayabusa/taglib/DataCheckTag#release2()							uniqCheckClms ǉ
		hayabusa/taglib/DataCheckTag#checkUnique( ErrMessageManager )	uniqCheckp\bhǉ
		hayabusa/taglib/DataCheckTag#setUniqCheckClms( String )

4.3.4.0 (2008/12/01)
	[userInfo^OP]
	userInfo^OŐݒ肵DBɕۑł@\ǉ܂B
	mis:userInfo^Osave="true"Ƃ邱ƂŁAݒ肳ꂽlAGE20([U[i)ɃZbg܂B
	ɕۑꂽ́AOCɎIɕ{@USER.XXXX}`ŎoƂł܂B
	ZbV^CAEgIɕ邽߁AxۑĺAZbVɈˑoƂł܂B
	(AAꃆ[U[ŕZbVNĂꍇÃZbVŃZbgĺAZbVč쐬܂ŁA
	 f܂)
	܂AZbgہAɓL[݂Ăꍇ́Alu܂B
	o^Ăl̊mFyѕύX́A\[Xʂ̃[U[i(GE0016)sĉB
		jsp/GE0016																ʏC
		hybs-taglib.tld															userInfo^Osaveǉ
		hayabusa/db/DBSimpleTable#setWhere( String )							L[z(keys)ݒ(null)̏ꍇ́AJ̔z(names)蓖Ă
		hayabusa/taglib/CommonTagSupport#setUserInfo( String, String, boolean )	\bḧDBɓo^邩ǂ̃tOǉ
		hayabusa/taglib/QueryTag#doAfterBody()									CommonTagSupport#setUserInfo()Ăяöǉ
		hayabusa/taglib/UserInfoTag#setAttribute()								CommonTagSupport#setUserInfo()Ăяöǉ
		hayabusa/taglib/UserInfoTag#setSQLAttribute()							CommonTagSupport#setUserInfo()Ăяöǉ
		hayabusa/taglib/UserInfoTag#release2()									saveǉ
		hayabusa/taglib/UserInfoTag#setSave( String )							VKǉ
		hayabusa/resource/UserInfo#QUERY_GE20_KEY								VKǉ
		hayabusa/resource/UserInfo#setAttribute( String, String, boolean )		\bḧDBɓo^邩ǂ̃tOǉ
		hayabusa/resource/UserInfo#savePermanently( String, String )			VKǉ
		hayabusa/resource/UserInfo#isExistValue( String, String )				VKǉ
		hayabusa/resource/UserInfoFactory#QUERY_GE20							ύX
		hayabusa/resource/UserInfoFactory#newInstance( String, String, String )	UserInfo#setAttribute()Ăяöǉ

4.3.3.7 (2008/11/22)
	[ʑJڂȂo^oOC]
	o^ɉʃ[hsꍇAnCCg\Ăsɑ΂čēxǉAύXA폜sƂĂ
	s͉\ɂȂȂoOC܂B
		jsp/common/option/jqmis.js

4.3.3.7 (2008/11/22)
	[ʃ\[X:httpsΉ]
	ʃ\[Xݒ莞ɁAhttps̃AhXLqƁA΃pXƂĔFĂ܂sC܂B
		hayabusa/resource/GUIData( String[] )
		hayabusa/taglib/TopMenuTag#makeTagMenu( GUIInfo, String, String, int )

4.3.3.6 (2008/11/15)
	[DB`DBC]
	XNvgo͉(GF2140)ŁAo͑ΏۂI`FbN{bNXftHg`FbNς݂ɂ܂B
		jsp/GF2140/query.jsp

4.3.3.6 (2008/11/15)
	[tabLink^OEoOC]
	tabLink^Oœ^O𑱂ăNbNۂɁAIԂsɑΉ܂B
	(obNOEh̐FAIԂɂȂĂ܂)
		jsp/common/tagLink.js

4.3.3.6 (2008/11/15)
	[ҏW:DBRADIOǉ(H@PLM)]
	DB瓮IɃf[^擾āAWI{bNX쐬邽߂̕ҏWʂƂDBRADIOǉ܂B
	f[^擾邽߂SQĹADBMENUƓ悤ɕҏWp[^ɋLq܂B
	(columnEditor^OŎw肷邱Ƃ\ł)
	SELECTۂ̃J́Aȉ̈Ӗ܂B
		PJ(K{) : WI{^̃L[(l)
		QJ       : x(w肳Ȃꍇ́Ax\[X̒Zkxgp܂)
		RJ       : NX ̃IvVɐFÂȂǂsׂ̎w肵܂B
		                   NULL(܂́A[)̏ꍇ́AKp܂B
		SJ       : ̒l'false''0'łꍇɂ̃WI{^Isɂ܂B
		                   NULL(܂́A[)̏ꍇ́AI\ɂȂ܂B
	Tv́Aʕi->WI{^(GF6030)mF邱Ƃł܂B
		hayabusa/db/Selection_DBRADIO													VK쐬
		hayabusa/db/SelectionFactory#clear() 											dbRadioMapǉ
		hayabusa/db/SelectionFactory#newDBRadioSelection( String, String, String )		VK쐬
		plugin/column/Editor_DBRADIO													VK쐬
		jsp/GF6030/*.*															C

4.3.3.6 (2008/11/15)
	[GenericsΉ]
	GenericsxΉ ƂāAIuWFNgLXgĎgpĂӏ́AGenerics Ήs܂B
		fukurou\db\DatabaseConfig.java(153): 			final Class<?> cls		 = Class.forName( "mis.pdm.fukurou.xml.jaxb.dbid.ObjectFactory" );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\db\DatabaseConfig.java(202): 		final List<Dbid> idList = dbconfig.getDbid();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\db\DatabaseConfig.java(206): 			final Dbid dbid = idList.get(i);				// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\mail\MailMessage.java(362): 			final Enumeration<?> enume;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\model\Formatter.java(64): 	private final DataModel<?>	model	;			// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\model\Formatter.java(75): 	public Formatter( final DataModel<?> model ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\LineModel.java(39): public class LineModel implements DataModel<Object> {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\Process_LDAPReader.java(104): 	private NamingEnumeration<SearchResult> nameEnum	= null;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\Process_LDAPReader.java(275): 			SearchResult sRslt = nameEnum.next();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\Process_LDAPReader.java(286): 					NamingEnumeration<?> vals = attr.getAll();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\Process_LDAPReader.java(362): 				NamingEnumeration<String> nmEnum = att.getIDs();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\process\Process_LDAPReader.java(366): 						lst.add( nmEnum.next() );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\AbstractObjectPool.java(341): class TimeStampObject implements Comparable<TimeStampObject> {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\AbstractObjectPool.java(434): 	public int compareTo( final TimeStampObject other ) {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(358): 			Iterator<Map.Entry<String,String>> ite = mustProparty.entrySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(360): 				Map.Entry<String,String> entry = ite.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(361): 				String propKey = entry.getKey();				// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(371): 			Iterator<Map.Entry<String,String>> ite = usableProparty.entrySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(373): 				Map.Entry<String,String> entry = ite.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(374): 				String propKey = entry.getKey();				// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(591): 		Iterator<Map.Entry<String,String>> ite = proparty.entrySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(593): 			Map.Entry<String,String> entry = ite.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(594): 			String key = entry.getKey();					// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(596): 				list.add( new HybsEntry( key.substring( len ), entry.getValue() ) );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(689): 		Iterator<Map.Entry<String,String>> propIte = proparty.entrySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(691): 			Map.Entry<String,String> entry = propIte.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(692): 			String key = entry.getKey();						// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(738): 			Iterator<String> keyIte = proparty.keySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(740): 				int len = keyIte.next().length();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(749): 			Iterator<Map.Entry<String,String>> propIte = proparty.entrySet().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(751): 				Map.Entry<String,String> entry = propIte.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(752): 				String key = entry.getKey();						// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\Argument.java(753): 				String val = entry.getValue();						// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\EnumType.java(38): public final class EnumType<T extends Comparable<T>> {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\EnumType.java(149): 		// 4.3.3.6 (2008/11/15) GenericsxΉ , toArray AIterator ɁAύX
		fukurou\util\FindClassFiles.java(165): 			Enumeration<URL> enume = loader.getResources( args[0] );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\FindClassFiles.java(167): 				URL url = enume.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\HybsEntry.java(37): public final class HybsEntry implements Comparable<HybsEntry> {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\HybsEntry.java(136): 	public int compareTo( final HybsEntry other ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\HybsTimerTask.java(43): public abstract class HybsTimerTask extends TimerTask implements Comparable<HybsTimerTask> {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\HybsTimerTask.java(344): 	public int compareTo( final HybsTimerTask other ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\StringUtil.java(546): 	public static Object[] enume2Array( final Enumeration<?> enume ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		fukurou\util\StringUtil.java(566): 	public static Object[] enume2Array( final Enumeration<?> enume,final Object[] objs ) {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\HybsSystem.java(475): 			Iterator<String> keyIte = sysParam.keySet().iterator();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\HybsSystem.java(477): 				String tempKey = keyIte.next();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\InitFileLoader.java(153): 			Enumeration<URL> enume = loader.getResources( CLASSPATH );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\InitFileLoader.java(155): 				URL url = enume.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\InitFileLoader.java(163): 					Enumeration<JarEntry> flEnum = jarFile.entries() ;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\InitFileLoader.java(165): 						JarEntry ent = flEnum.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\SystemParameter.java(289): 		Enumeration<?> enume = context.getInitParameterNames() ;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\SystemParameter.java(588): 	private static Map<String,String> loadParameter( final Class<?> cls ) {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\SystemParameter.java(621): 			Enumeration<URL> enume = loader.getResources( keyword );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\common\SystemParameter.java(623): 				URL url = enume.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\html\ViewForm.java(319): 	void setFormatterList( List<TableFormatter> list ) ;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\html\ViewForm.java(468): 	void makeTableSorterQuery( Map<?,?> map ) ;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\html\ViewForm.java(477): 	void setParam( Map<String,String> map ) ;	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\io\HybsJDBCCategoryDataset2.java(135): 				String rowKey = resultSet.getString(1);			// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\io\HybsJDBCCategoryDataset2.java(139): 					String columnKey = metaData.getColumnName(column);		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\io\HybsURLGenerator.java(101): 		Comparable<?> seriesKey   = dataset.getRowKey(series);			// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\io\HybsURLGenerator.java(102): 		Comparable<?> categoryKey = dataset.getColumnKey(category);		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\GUIInfo.java(59): public final class GUIInfo implements Comparable<GUIInfo> {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\GUIInfo.java(650): 	public int compareTo( final GUIInfo other ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\GUIInfo.java(656): 		return getSequence() - other.getSequence();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\GUIInfoComparator.java(38): public class GUIInfoComparator implements Comparator<GUIInfo>,Serializable {	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\GUIInfoComparator.java(48): 	 * @mis.rev 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\LDAPSearch.java(135): 			NamingEnumeration<SearchResult> results = ctx.search(searchbase, filter, constraints);	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\LDAPSearch.java(139): 				SearchResult si = results.next();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\LDAPSearch.java(143): 					NamingEnumeration<String> ne = at.getIDs();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\LDAPSearch.java(146): 				         lst.add( ne.next() );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\resource\LDAPSearch.java(158): 						NamingEnumeration<?> vals = attr.getAll();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\HybsAdmin.java(440): 			Enumeration<URL> enume = loader.getResources( "mis/pdm/hayabusa/taglib/" );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\HybsAdmin.java(442): 				URL url = enume.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\HybsAdmin.java(450): 					Enumeration<JarEntry> en = jarFile.entries() ;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\HybsAdmin.java(452): 						JarEntry ent = en.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\MakeImage.java(128): 			Iterator<ImageWriter> ite = ImageIO.getImageWritersByFormatName( FORM_NAME );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\MakeImage.java(129): 			ImageWriter writer = ite.next();												// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\servlet\RemoteControlServlet.java(96): 		Enumeration<?> paramEnm = request.getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ColumnCheckTag.java(418): 		Enumeration<?> enume = getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\CommonForwardTag.java(351): 		Enumeration<?> enm = getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\CommonTagSupport.java(1079): 	protected Enumeration<?> getParameterNames() {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\CommonTagSupport.java(1373): 		Map<?,?> mem = (Map<?,?>)getSessionAttribute( memKey );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\EntryQueryTag.java(115): 		Enumeration<?> enume = getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\EntryTag.java(586): 		Enumeration<?> enume = getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\FavoriteLinkTag.java(248): 		Enumeration<?> enume = request.getParameterNames();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ScheduleTag.java(389): 			Iterator<Timer> iterator = timerMap.values().iterator();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ScheduleTag.java(392): 				(iterator.next()).cancel();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ValueTag.java(465): 		Enumeration<String> ekeys = pageContext.getAttributeNamesInScope( pageContext.APPLICATION_SCOPE );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ValueTag.java(468): 			String ekey = ekeys.nextElement().toLowerCase(Locale.JAPAN);		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ValueTag.java(1024): 		Enumeration<String> ekeys = pageContext.getAttributeNamesInScope( pageContext.APPLICATION_SCOPE );	// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ValueTag.java(1027): 			String ekey = ekeys.nextElement();		// 4.3.3.6 (2008/11/15) GenericsxΉ
		hayabusa\taglib\ViewFormTag.java(507): 				Map<?,?> mem = (Map<?,?>)getSessionAttribute( memKey );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\AbstractViewForm.java(96): 	private Map<String,String> viewParam = null;		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\AbstractViewForm.java(923): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\AbstractViewForm.java(1327): 	public void makeTableSorterQuery( final Map<?,?> map ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\AbstractViewForm.java(1333): 			Map.Entry<?,?> entry = (Map.Entry<?,?>)ite.next();	// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\AbstractViewForm.java(1403): 		String rtn = viewParam.get( key );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_CustomData.java(198): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_CustomData.java(203): 			TableFormatter format = list.get( i );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLAjaxTreeTable.java(199): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLAjaxTreeTable.java(204): 			TableFormatter format = list.get( i );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLCustomTable.java(360): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLCustomTable.java(365): 			TableFormatter format = list.get( i );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLCustomTreeBOM.java(239): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLCustomTreeBOM.java(244): 			TableFormatter format = list.get( i );		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLFormatTable.java(275): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLFormatTable.java(276): 		format = list.get(0);		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLFormatTextField.java(71): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLFormatTextField.java(72): 		format = list.get(0);		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLGanttTable.java(832): 	public void setFormatterList( final List<TableFormatter> list ) {		// 4.3.3.6 (2008/11/15) GenericsxΉ
		plugin\view\ViewForm_HTMLGanttTable.java(837): 			TableFormatter format = list.get( i );		// 4.3.3.6 (2008/11/15) GenericsxΉ

4.3.3.6 (2008/11/15)
	[Cacl[}`T[oΉ]
	PDB𗘗pĕ̒[T[oo͂sA}`T[oΉs܂B
	̑ΉɂύX_͎Ɉȉ̓_ł
	@sExcel[ACalc[ɃReLXgPʂŐݒ肳܂B
	iVXeIDłÃReLXgŋN͎̂sȂj
	ACalc[̈͂̃ReLXgŎw肵VXeIDƃf[O[v݂̂ΏۂƂȂ܂B
	T[oɂĎw肷f[O[vύX鎖œDBɑ΂ĕCalc[VXe
	Ɏs鎖ł܂B
	Calc[f[NʂŏΏۂ̃f[O[vIċNĉB
	f[O[vΏۂO͑̃T[o\łA
	f[̋~͊Yf[NĂT[oōsĉB
		hayabusa/report2/QueueManager_DB
		hayabusa/report2/ExecThreadManager#insertQueue( ExecQueue )
		hayabusa/report2/SOfficeProcess#bootstrap()
		jsp/REP21/query.jsp
		jsp/REP21/result.jsp
		jsp/REP21/result2.jsp
		jsp/REP21/entry.jsp
		jsp/REP08/result.jsp
		jsp/REP08/query.jsp
		resource/GEA03.xml
		resource/GEA04.xml
		resource/GEA08.xml

4.3.3.6 (2008/11/15)
	[ʃ\[Xo^ʕsC]
	[YύXłȂsɂđΉ܂B
	 : XVɃ[Y܂܂Ă
	Ή : XV𑼂̃\[XʂƓlɁAUNIQɕύX
		jsp/GE0002/modify.jsp

4.3.3.6 (2008/11/15)
	[[CAEgʏC]
	[CAEg(REP03)ō폜ꍇ
	[`}X^iGE54)ɔfȂs̏CłB
	ie[uf̍폜sȂ悤ɂj
		jsp/REP03/entry.jsp

	[[VXeI摜ւC]
	Calc[VXe̓I摜֋@\ŁA摜̃NpXݒ肳ĂȂA܂̓NƂȂĂ
	ꍇɁAN؂̕\oȂ悤ɑΉ܂B
	(PDF  ODSo͂ꍇ̂݁AN؂̏Ԃ킩悤ȕ\ɂȂĂ)
		hayabusa/report2/OdsContentParser#changeImage( String, int, String, StringBuilder )

4.3.3.6 (2008/11/15)
	[AjaxTreee[uEoOC]
	@AjaxTreee[uŁAcolumnDisplayynoDisplayĂȂsɂďC܂B
	ASWJɁAWJꂽׂȂoOC܂B
		jsp/common/option/ajaxTreeTable.js
		plugin/view/ViewForm_HTMLAjaxTreeTable#makeDefaultFormat()

4.3.3.5 (2008/11/08)
	[[M]
	MNULL̏ꍇ̏ǉ܂B
	܂ASubject A{Ytt@CMIMEfR[h悤ɏC܂B
		fukurou/mail/MailMessage#getMessageID()
		fukurou/mail/MailMessage#saveAttachFiles( final String dir,final boolean useMsgId )
		fukurou/mail/MailMessage#mimeDecode( final String text )	VK쐬
		fukurou/mail/MailMessage#makeHeaderMap( final String[] headerList )
		fukurou/mail/MailMessage#getSubject()
		fukurou/mail/MailAttachFiles#makeNames( final Part part )

	[[]
	mail ֌W̃pbP[WAutil ړۂɁACR̉ӏC܂B
	Logger ̐ݒƁAArgument ݒL[AԈĂ܂B
	ɁABAT ֌W̃TvvOlɊԈĂ܂̂ŏC܂B
		fukurou/mail/MailReceiver#start( final String[] args )
		fukurou/mail/MailTransfer#start( final String[] args )
		BAT/mailSample/MailReceiverTest.bat
		BAT/mailSample/MailReceiverTest2.bat

4.3.3.5 (2008/11/08)
	[[󔒃y[Wo͑Ή]
	Calc[ŃZɍ킹ĕTCYk̐ݒۂɋ󔒃y[W
	o͂Ă܂̑ΉłB
	[VXȅo͂Ɉ͈͐ݒ肪f悤ɏC܂B
	hLgɒǋLĂ܂BA[Tv̏CsĂ܂B
	@TEST9.odsɕkƈ͈͂̐ݒǉ
	ATEST5.ods̃IuWFNgɁu`ɍ[hbvvݒǉ
		hayabusa/report2/OdsContentParser#writeParsedSheet( OOoCalcSheet, BufferedWriter )
		def/SampleTemplateOds/TEST9.ods
		def/SampleTemplateOds/TEST5.ods

	[[VXe2o[R[hsC]
	@2o[R[hہATomcatDOS"fBNg쐬ł܂`"̃G[bZ[W
	  o͂sɑΉ܂B
	  ́A2o[R[ho͂ۂɁAefBNg쐬鏈ŁAɏo͐̃fBNg
	  ĂꍇɌxbZ[WƂďo͂Ă܂B
	  Q͂܂񂪁AfBNg쐬ɑ݃`FbNsĂ쐬悤ɂ܂B
	AJ({@XXXX_XX})2o[R[h𕡐y[WɓnďꍇASẴy[Wɂ
	  Ōɏf[^2o[R[h\Ă܂sɑΉ܂B
	  ́AI2o[R[h̉摜o͂ہA[`Œ`ĂJt@CƂ
	  ߂łBɂāADBTableModel̏st@C̃L[ɉ邱ƂŁA摜t@C
	  ㏑Ȃ悤ɂ܂B
		hayabusa/report2/OdsContentParser#makeQRImage( String, int, String, StringBuilder )

	[[VXeI摜ւΉ]
	Calc[VXeœIɉ摜ւ邱Ƃł@\ǉ܂B
	̋@\𗘗pɂ́A\߃_~[̉摜𐗌`ɖߍłAuOv{@IMG.XXXX}`܂B
	ɁA[f[^ƂXXXX̃J̃f[^Ƃăt@C̃pX𖄂ߍłƂŁAI
	̉摜t@C荞ŕ\܂B
	ڍׂȎgɂẮACalc[̊J҃}jA(6 p@\ > VDIȉ摜̓ւ)QƂĉB
		hayabusa/report2/OdsContentParser#writeParsedRow( String, int, BufferedWriter, String, String )
		hayabusa/report2/OdsContentParser#changeImage( String, int, String, StringBuilder )
		def/SampleTemplateOds/TEST11.ods

4.3.3.5 (2008/11/08)
	[ʑJڂȂ[hP]
	o^ɍČꍇA^[Qbg̎w肪LɂȂĂȂsɂđΉ܂B
		jsp/common/option/noTransition.js

4.3.3.5 (2008/11/08)
	[DB`DBP]
	eʂւ̃NɃe[uʂƂēnĂȂߏC܂B
		GF2010/result.jsp
		GF2020/result.jsp
		GF2030/result.jsp

	`FbN(ʊ)ŁArΏƂ̃f[^e[uIDōi荞߂悤ɂ܂B
	܂Arʂ\[gĂȂ߁AORDER BYt܂B
		GF2090/result.jsp

	DB`t@Cǒ͎30000Œɂ܂B
		GF2020/fileOut.jsp

	e[uJǉɊɑ݂Ă鑼e[ũJƒ`قȂꍇ́AG[Ƃ܂B
	(AύX́A`FbNĂȂߒIɐ`FbNsKv͎c܂)
		GF2020/*

	`FbNɁAUSE_LENGTHɏ_̈ʒu`邽߂','ĂƃG[ƂȂsɂ
	Ή܂B
		GF2060/GFM0040.jsp
		GF2160/GFM0040.jsp
		GF2120/GFM0010.jsp
		GF2120/GFM0011.jsp

4.3.3.5 (2008/11/08)
	[߂郊NP]
	߂郊NŁAT[o[AhX擾ۂɁAVXep[^[ł͂ȂA
	NGXg擾悤ɕύX܂BVXep[^[AhX擾
	ۂɁAŏɃOCۂ̃AhXLbVǍʂ̃[U[
	OCāALbVĂAhXKƁAƂ
	܂BNGXgT[o[AhX擾悤ɕύX邱ƂŃ[U[̍
	hƂł܂B
		taglib/LinkTag#getContextURL()		VKǉ
		taglib/LinkTag#makeDirectLink()		ύX
		taglib/LinkTag#makeTag()			ύX

4.3.3.4 (2008/11/01)
	[reportTag2oOC]
	Calc[𗘗pA^Co͂sreportTag2ňȉ̃oOC܂B
	@wb_[Atb^[lݒ肳ĂȂꍇNullPointerExceptiono
	A`̃pXyсAo͐̃pXfBNgɕϊĂȂ
	BJ'_'܂܂ĂꍇAo͂Ȃ
		hayabusa/taglib/ReportTableTag2#exec()
		hayabusa/report2/OdsContentParser#getValue( String )

	[Calc[C]
	ODS`ŏo͂ł悤ɑΉ܂Bs@='S'łB
		hayabusa/report2/ExecQueue#setOutputName( String, String, String, String )
		hayabusa/report2/ExecProcess#process()
		hayabusa/report2/ExecProcess#output( String... )

4.3.3.4 (2008/11/01)
	[=YM01̃oOC]
	9999y0000n܂l͂ۂɁA8ɕϊꂸɁAꂼ999912A000001ƂȂoOC܂B
		plugin/column/DBType_YM01#valueSet( String )

4.3.3.4 (2008/11/01)
	[DB`DBEe[uJʉP]
	@e[uJʂŃe[ux\[X\Ă܂Ae[u(GF02)\悤
	  ύX܂B
	AJǉۂɕ\ŐUȂ@\ǉ܂BɔA\10Pʂō̔Ԃ悤
	  Ȃ܂B
		GF2020/result.jsp entry.jsp

	[DB`DBEExcelo͋@\P]
	ODS`ŏo͂悤ɂ܂B܂Ao͂`}X^(GF02,GF05,GF07)珈悤ɕύX܂B
	ɔAo̓{^e[uJ(GF2020)Ɉړ܂B
		GF2020/fileOut.jsp
		GF2050/fileOut.jsp p~

	[DB`DBEftHg]
	e[uʂ̏"`"ɂ܂B
		jsp/GF2000/query.jsp
		jsp/GF2010/query.jsp
		jsp/GF2020/query.jsp
		jsp/GF2030/query.jsp
		jsp/GF2040/query.jsp
		jsp/GF2140/query.jsp

	[DB`DBE`FbNmFʒǉ]
	`ƂĎ荞񂾌̃f[^΂āÃ`FbNyяCoʂǉ܂B
		jsp/GF2160

	[DB`DBE\[XAgʏC]
	@\[XƂ̍rEXVsʂŃ\[X̌VXeID='**'O܂B
	 (sۂɁAVXeID='**'̃f[^݂ĂAVɃ\[XǉKv邽)
	ADB`̔lƃR[h\[X̐mFEXVł@\ǉ܂B
	B\10000ɂ܂B(sꍇAȂƐłȂ)
		plugin/table/TableFilter_BIKO2CODE
		jsp/GF2120/*

	[Tv]
	@N̉IDTvȌԂłɂďC܂B
		jsp/*
	Ae[utB^[̓ŏe[uGExxɂȂĂ߁AGFxxɏC܂B
		plugin/table/TableFilter_TABLE
		plugin/table/TableFilter_TABLE_SQLSERVER
		plugin/table/TableFilter_TABLE_POSGRE
		plugin/table/TableFilter_TABLE_MYSQL
		plugin/table/TableFilter_TABLE_HSQLDB
		plugin/table/TableFilter_INDEX
		plugin/table/TableFilter_INDEX_SQLSERVER
		plugin/table/TableFilter_INDEX_POSGRE
		plugin/table/TableFilter_INDEX_MYSQL
		plugin/table/TableFilter_INDEX_HSQLDB
		plugin/table/TableFilter_DBARG_OUT

4.3.3.4 (2008/11/01)
	[DB`DBEDB`t@C؉ʏC]
	`t@C؁Ef(GF2060)Ńf[^XV삵ȂsC܂B
		jsp/GF2060/*

	[DB`DBE\[X쐬ʏC]
	DBԃf[^ݒ(GF2120)̖̂\[XAgɕύX܂B
	܂ADB`烉x\[XAJ\[Xւ̔fDBIDł삷悤ɂ܂B
	(tableMerge^O𗘗pč悤ɏC)
		jsp/GF2120/*

	[DB`DBEe[uJʏC]
	@RENDERER,EDITOR,DBTYPEŌł悤ɂ܂B
	Ae[uID̍ڂɃCfbNXJւ̃Nt܂B
		jsp/GF2020/query.jsp result.jsp

	[Tvx\[XύX]
	Tvn̉ʂŎgpĂ郁bZ[W\[XIDGExxxxxGFxxxxxɕύX܂B
		jsp/DOC19/result.jsp
		jsp/GF2060/query.jsp
		jsp/GF2120/query.jsp
		jsp/GF2120/result.jsp
		jsp/GF6110/JfreeBLOCK.jsp
		jsp/GF6110/JfreeYEAR.jsp
		jsp/GF6110/TableBLOCK.jsp
		jsp/GF6110/TableYEAR.jsp
		jsp/GF6330/result.jsp
		jsp/GF9100/GFP19100A.sql
		jsp/GF9100/result.jsp
		jsp/GF9200/GFP19200A.sql
		jsp/GF9200/result.jsp
		jsp/GF9300/GFP19300A.SQL
		jsp/GF9300/result.jsp
		jsp/GF9400/GFP19400A.sql
		jsp/GFX009/result.jsp
		jsp/GFX010/loginPasswd.jsp
		jsp/GFX010/result.jsp
		jsp/GFX011/index.jsp

4.3.3.4 (2008/11/01)
	[IME̎ON/OFF`R]
	ʂXLU9,XU9,HMS̏ꍇɁAIMEOFFɂ`RĂߏC܂B
		jsp/common/default.css

4.3.3.4 (2008/11/01)
	[ʈ̕sC]
	ʈɁAZ[̘gdƂȂĂs܂B
	ɁAZ[̊ԊuXy[X"0px"A{[_[̃X^Cborder-collapse 
	"collapse"ɂiAɖ߂jƂőΉ܂B
	܂A̖߂ł́A̖߂Ɏs悤ɏC܂B
		jsp/common/printLine.js

4.3.3.4 (2008/11/01)
	[ʑJڂȂo^EoOC]
	ʑJڂȂo^ŁAʃ{^ɁA(undo)sƁAwb_[Œ̍ČvZsꂸA
	\Ă܂oOC܂B
		jsp/common/option/noTransition.js

4.3.3.4 (2008/11/01)
	[resultʏC]
	4.2.1.0resultʂ̃wb_EɊ񂹂悤ɂ܂B
	̑Ήɂăwb_ɂłXy[Xł܂ÃXy[X
	Lp邽߂ɕWłfloat𗘗pă{^𗬂ނ悤ɂ܂B
	AAwb_Œ𗬂ނƕƏdȂĂ܂ꍇ邽߁A
	DIV#divPosclear:bothwė܂Ȃ悤ɂĂ܂B
		jsp/common/default.css
		jsp/custom/result_info.jsp

4.3.3.4 (2008/11/01)
	[XNvgʒuύX]
	body^OɂSCRIPTbody̑OɈʒuύX܂B
	(RgXNvgŗ]ȋ󔒂\邽߁j
		jsp/custom/result_info.jsp
		jsp/custom/query_info.jsp

4.3.3.3 (2008/10/22)
	[urlEncodep\bhC]
	urlEncodep\bhĂяoۂɁA̔zɑ΂ĕpNĂߏC܂B
		fukurou/util/XHTMLTag#urlEncode( String[], String[], String )

4.3.3.3 (2008/10/22)
	[Tv]
	GW̃TvɂāAVXeIDGEGFɕύX܂B
	ɔAȉ̕ύX_܂BReLXg̔zz`ȉ̂悤ɏC܂B

		ReLXg VXeID zzpbP[W       
		ver4           GF         ver4.x.x.x.x.zip     `ADB`DBAJc[ATv \[Xn̊Ǘʂ͊܂܂Ȃ
		ge4            GE         ge4.x.x.x.x.zip      \[XǗA[VXeȂǗ
		-              -          hayabusa.x.x.x.x.zip (o[WAbvp)
		]ATvƂĔzzĂgf.x.x.x.x.zip͔p~Aver4.x.x.x.x.zipɓ܂B

	L3̂AύXƂȂ̂́Aver4.x.x.x.x.zipŔzzĂA[JCułB

	܂AeReLXg̔zzpbP[Wɂ́AŐṼ\[X`t@C𓯍Ă܂̂ŁA
	ReLXguɎIɃ\[XXV܂B

4.3.3.3 (2008/10/22)
	[ʐ`P]
	@C[`ŌPO_KEKKA:=0̕svȑȂBƃZbgĂ镔͕sv
	  (ēxMAXʂZbgĂ邽)
		GF9100/GFP19100A.sql
		GF9200/GFP19200A.sql
		GF9300/GFP19300A.sql
		GF9400/GFP19400A.sql
	ASPłERRMSGz̏TCY̋ߕύX(Declareōs)
		GFP00001.sql
	BSPPO_STATUS̎擾WbNύX(CASEŋLq)
		GFP00001.sql

4.3.3.3 (2008/10/22)
	[ʐ`(PΉ)]
	@C[`ŌPO_KEKKA:=0̕svȑȂBƃZbgĂ镔͕sv
	  (ēxMAXʂZbgĂ邽)
		GF9100/GFP19100A.sql
		GF9200/GFP19200A.sql
		GF9300/GFP19300A.sql
		GF9400/GFP19400A.sql
	ASPłERRMSGz̏TCY̋ߕύX(Declareōs)
		GFP00001.sql
	BSPPO_STATUS̎擾WbNύX(CASEŋLq)
		GFP00001.sql

4.3.3.3 (2008/10/22)
	[OpenOffice3.0Ή()]
	OpenOffice3.0łNł悤bin\init.batύX܂B
	AAOOo3.x2.xƃtH_̍\قȂĂ邽߁AOOo3.xgpꍇ́Ainit.bat̊Y̕ɂ
	2.xp̐ݒRgAEgA3.xp̐ݒLɂKv܂B
	_ł́A܂eXgΉ̂߁Al2.xp̐ݒɂȂĂ܂B
	[VXeNpOpenOfficeyсAύXinit.batɂẮA
		\\hn5120\uap\Build\Release4\env\bin
		\\hn5120\uap\Build\Release4\env\java\openoffice3.0
	QƂĉB

4.3.3.3 (2008/10/22)
	[oOC]
	Calc[odst@C𓀎ɌxbZ[Wo͂ĂɑΉ܂B
	́A𓀐̃tH_쐬ɁAɃtH_݂Ă邩`FbNĂȂƂłB
	(AACOxbZ[Ŵ݂Ȃ̂ŁAQ͂܂)
		fukurou/util/ZipFileUtil#unCompress( final String targetPath, final String zipFileName )

4.3.3.2 (2008/10/15)
	[ʑJڂȂo^EG[_CAOP]
	ʑJڂȂo^ŃG[ɏo͂G[_CAOŁA_CAÕXN[o[IہA
	_CAOhbNꑱɑΉ܂B
	Ή@ƂẮAhbOł镔_CAÕ^CgɌ肵AXN[o[̕hbO
	͈͑ΏۊOƂ܂B
	܂AɃhbOJnɃ_CAÖʒuł܂sɂĂΉ܂B
		jsp/common/jquery/jqDnR.js
		jsp/common/option/jqmis.js
		jsp/common/option/jqModal.css

4.3.3.1 (2008/10/08)
	[DB`DBC]
	XL[}荞ݎɁAe[uXy[X݂̑Ȃe[úA荞܂Ȃ悤
	捞SQL ύX܂B
		jsp/GE0107/directGE02.jsp
		jsp/GE0107/directGE05.jsp
		jsp/GE0107/directGE06.jsp
		jsp/GE0107/directGE07.jsp

	Ɂ@COMMENTS@擾܂B
		jsp/GE0113/diffClm2.sql
		jsp/GE0113/number.sql
		jsp/GE0113/shubetu.sql

	[C]
	sC
		jsp/index.jsp

4.3.3.1 (2008/10/08)
	[߂郊N̕sΉ]
	 HeadTag ł́AUserInfo IuWFNg݂ȂꍇAVXe
	p[^̏lݒ菈sĂ܂BHeadTag sOɁA
	UserInfo IuWFNg݂ꍇiJspInitTag쐬jAVXe
	p[^̏lݒ菈͍sȂȂAʂ͉ʂ
	߂郊Nm URL ꂸA404̃G[ƂȂ܂B
	̕sΉ邽߁AVXep[^̏lݒ userInfo 
	쐬ubN̊Oōs悤ɕύX܂B
		hayabusa/taglib/HeadTag#sessionInit

4.3.3.1 (2008/10/08)
	[readTable^OEoOC]
	readTable^Ocolumnsw肵ꍇ́AreaderClass="AutoReader"֎~܂B
	(R)
	XAAutoReaderNX́AExcelóA^u؂(UnicodeLittle)A^u؂(Windows-31J)Ԃ
	AG[ȂȂ܂ŏsĂ܂B
	AA"G["́AɃJ񋓂Ă#NAMEȂƂŔfsĂ܂A
	columnsw肳ꂽꍇ́AOƂ#NAME݂Ȃ߁AeǂݍݏŃG[
	ǂ̔sƂł܂B
		hayabusa/taglib/ReadTableTag#doEndTag()

4.3.3.1 (2008/10/08)
	[HYBSpbP[WEʊ֐g]
	HYBS.GET_MAX_KEKKAŃG[bZ[W̌JnCfbNXԍwł悤ɏC܂B
	́A̖܂B
		SPł̊֐𗘗pꍇɁAɐeSPŃZbgꂽG[bZ[W܂ŁAől߂
		ΏۂɂȂĂB
		̂߁ASP̃Xe[^X𔻒f̂ɂ̊֐gpłȂB
	̑ΉɂASP̊JnɁAG[bZ[Wz̃JEgێĂÃJEg
	GET_MAX_KEKKAɓnƂŁAXe[^X̔fsƂ\ɂȂ܂B
	 ̕ύX́A֐̂̈defalutw肠ŊgĂ邽߁Aʌ݊܂B
		HYBS.SQL

4.3.3.1 (2008/10/08)
	̓tH[̋@\ŁAtH[JXCɁAclassjĂ܂oOC܂B
		jsp/common/inputFocus.js

4.3.3.1 (2008/10/08)
	[e[u}[W^OC]
	X[ue[unull`FbN̔C܂
		hayabusa/taglib/TableMergeTag#doEndTag

4.3.3.0 (2008/10/01)
	[Calc[VXeEt@N^O]
	Calc[VXeňȉ̃t@N^Os܂B
	@Rg̒ǋL
	Adebugo͂̃\bh
	BG[nhǑ
		hayabusa/report2/OdsConverter
		hayabusa/report2/OdsContentParser.java
		hayabusa/report2/ExecThread.java
		hayabusa/report2/ExecProcess.java
		hayabusa/report2/ProcessFactory.java
		hayabusa/report2/SOfficeProcess.java
		hayabusa/report2/ExecQueue.java

	[RFIDΉ]
	RFID̍ۂɃob`t@CR[鎖ł悤
	GE53̃vOt@CAfBNgn悤ɂ܂B
	At@Co͂̃fBNgwpGE50̏o̓fBNgɒǉ܂B
	C^[tFCXύXĂ邽߁AȑORFIDƂ͌݊܂B
	AbstractNXVɒǉ߁Aȍ~͂̃NXpĎNX쐬B
		hayabusa/report/ReportProcessing#execute()
		hayabusa/report/RFIDPrintRequest#RFIDPrintRequest(...)
		hayabusa/report/RFIDPrintRequest#execute()
		hayabusa/report/RFIDPrintRequest#getFgkan()
		hayabusa/report/RFIDPrintPointService#setPrgDir(String)
		hayabusa/report/RFIDPrintPointService#setPrgFile(String)
		hayabusa/report/RFIDPrintPointService#setOutDir(String)
		hayabusa/report/RFIDPrintPointService#getFgkan()
		hayabusa/report/RFIDPrintPointService#execute()
		hayabusa/report/AbstractRFIDPrintPointService
		hayabusa/report2/ExecProcess#rfid()
		hayabusa/report2/ExecQueue#setPrgDir(String)
		hayabusa/report2/ExecQueue#getPrgDir()
		hayabusa/report2/ExecQueue#setPrgFile(String)
		hayabusa/report2/ExecQueue#getPrgFile()
		hayabusa/report2/ExecQueue#setPrtId(String)
		hayabusa/report2/ExecQueue#getPrtid()
		hayabusa/report2/QueueManager_DB#create()

4.3.3.0 (2008/10/01)
	[H@PLMΉE^uN^Oǉ]
	DBǂݎlA^u`̃NXg쐬ł^O(mis:tabLink)ǉ܂B
	Tv́AGE2110(^uN)QƂĉB
		jsp/common/tabLink.js					VKǉ
		jsp/common/default.css					^uNpCSSݒǉ
		jsp/GE2110								^uNpTv
		hybs-taglib.tld							tabLink^Oǉ,head^OuseTabLinkǉ
		hayabusa/taglib/TabLinkTag				VKǉ
		hayabusa/taglib/HeadTag#doEndTag		useTabLinkΉ
		hayabusa/taglib/HeadTag#setUseTabLink	VKǉ

4.3.3.0 (2008/10/01)
	[͍ڂ̃tH[JX@\EoOC]
	͍ڂɃtH[JX^C~OŐFς@\ɂāAN^O(A^O)ɂ
	̋@\KpĂ܂oOC܂B
		jsp/common/inputFocus.js

4.3.3.0 (2008/10/01)
	[ҏW:WI{^ ̉P]
	ҏWʂWI{^̏ꍇAו\́Ae`FbN{bNX̃x(R[h\[X
	x)\Ă܂łB
	́Aꗗo^Ɋesɓx\̂邽߂̎łB
	́Aדo^n̉ʂł̎gplAҏWp[^["useLabel"Ƃݒ
	邱ƂŁAו\łAe`FbN{bNX̃x\悤ɑΉ܂B
	(LqȂꍇ́A]̎dlʂł)
		plugin/column/Editor_RADIO#Editor_RADIO()
		plugin/column/Editor_RADIO#getValue()

4.3.3.0 (2008/10/01)
	[Matrixj[HTMLŋ쐬]
	Matrixj[ŁAHTML̎ŋ쐬ł悤ɁAtB^[@\ǉ܂B
	Matrixj[́AIIDPʂɁAj[HTMLقȂ邽߁A
	ꂼ̃j[ƁA\index.htm̃t@CAjsp tH_ȉ
	쐬悤ɂ܂B
	̎ŋgpꍇ́Aindex2.htm pӂAmenu/matrixMenu.htm Ăяo
	悤ɐݒ肵ĂKv܂B
		filter/FileFilter#makeFileName( final ServletRequest request )
		filter/FileResponseStream$IndexMatrixMenuData

4.3.3.0 (2008/10/01)
	[H@PLMv]Ή]
	PLSQĽďoʂɂAJSPŔfł悤ɂė~B
	mis:queryAmis:plsqlUpdate ^Oɑ΂āAstopError ǉāAPLSQLُIɁA
	JSP̌㑱𒆎~(true)/Ȃ(false)̐䂪ł悤ɑΉ܂B
	mis:plsqlUpdate ^Oɑ΂ PLSQL ̏ʃR[hNGXgϐ DB.ERR_CODE ɐݒ
	܂B
	mis:queryAmis:plsqlUpdate ^Ǒ㑱ł́A{@DB.ERR_CODE}̒lŁA
	PLSQL̏ʂʏ킩(0)Ax(1)Aُ킩(2)𔻒fłāA
	㑱̕򏈗͉\ƂȂ܂B
		hayabusa/taglib/QueryTag#setStopError( final String flag )			VKǉ
		hayabusa/taglib/PlsqlUpdateTag#doEndTag()							ύX
		hybs-taglib.tld		queryAplsqlUpdate ^O stopError 			ǉ

4.3.3.0 (2008/10/01)
	[v]]
	@{^}gNX񂾏ꍇɃ^Cgʃ^CgɂȂĂBړĂςȂB
	A{^j[łEEE̊g𗘗pB
	B{^}gNX񂾎Ƀ{^j[ł͂ȂA]̃j[\鎖ł悤ɂ
	@iꃆ[UŁA{^ƍ܂ł̃j[݂j
	C{^}gNX̕\siŌ̏ނMAXlƓꍇɕ\j
	DCSSt@C̐
	EWS̃t@C`C
	[Ή]
	@jsp/index.jsptopMenu^Otitle{@SYS.GUI_TOP_TITLE}Zbg鎖
	@W̃^CgVXêɂȂ悤ɂ܂B
	@|bvAbvŒډʂĂԏꍇ(jsp/XX0000/j͏]ʂʖ̂Zbg܂B
	@Aindex.jspymatrixMenu.jspjspInitHeaďɂ߁A{̈ʒuɕύX܂B
	A{^j[topMenuexpandfalseɃZbgĂ܂AʏƓɂ܂B
	@AtopMenuɐVinlieStyleǉ܂B
	@̑trueɂꍇ͕W(Lv3)JԂŕ\܂B
	Bʃ\[XMODEŁAmwfm"p"Ǝw肷鎖Ń{^}gNX̃Nł
	@]̃v_E^j[o悤ɂ܂B
	@̐ݒ肪LȂ̂͏ނ݂̂łB
	@̑ŐݒꍇmݒƓ̐U镑܂B
	CŌオxMAXƓꍇɂ͏ÏꕔsȂ悤ɏC
	Ddefault.cssŏdăX^CwĂ^Õ}[Wyquerỹ^Cg̒
	EMenuLogo.pngGIF`߁APNG`ɏC
		hayabusa/taglib/topMenuTag#makeMatrixMenu2()
		hayabusa/taglib/topMenuTag#makeTagMenuString(String,String,String,String)
		hayabusa/taglib/topMenuTag#setInlineStyle(String)
		hayabusa/taglib/topMenuTag#makeEllipses(int,int,int)
		hayabusa/taglib/topMenuTag#makeMenu()
		hayabusa/resource/RoleMode#bitMode(String)
		hayabusa/resource/RoleMode#isPulldown()
		hayabusa/resource/RoleMode#FULL_MODE
		hayabusa/resource/RoleMode#M_MODE
		hayabusa/resource/RoleMode#P_MODE
		hayabusa/resource/RoleMode#R_MODE
		hayabusa/resource/RoleMode#W_MODE
		hayabusa/resource/RoleMode#D_MODE
		hayabusa/resource/RoleMode#U_MODE
		hayabusa/resource/RoleMode#F_MODE
		hayabusa/resource/GUIInfo#GUIInfo(GUIData,LabelData,byte)
		hayabusa/resource/GUIInfo#isPulldown()
		jsp/common/default.css
		jsp/custom/MenuLogo.png
		jsp/custom/query_info.jsp
		jsp/custom/menu_init.jsp
		jsp/index.jsp
		jsp/menu/multiMenu.jsp
		jsp/menu/matrixMenu.jsp
		hybs-taglib.tld

4.3.3.0 (2008/10/01)
	[A^C`FbN@\ǉ]
	e͗vfɑ΂ătH[JXOꂽ^C~OŃA^CɃ`FbNł@\
	ǉ܂B`FbŃAeDBType̒`ɊÂčs܂B
	`FbNꂽʁAG[݂ꍇ́Aoł̓e\܂B
	\ۂ̃bZ[ẂAeG[IDŒ`ꂽx(Z)gp܂B
	̋@\́AftHgŗLƂȂĂ܂Bɂꍇ́AVXe\[X
	USE_REAL_TIME_CHECKfalseɕύX܂B
	܂A`FbNeeVXeŌʂɒ`ꍇ́AVXe\[XREAL_TIME_CHECK_JSP
	̒`ύXAƎɃ`FbNpJSP쐬܂B
	̋@\Lɂɂ́AcustomtH_query_info.jsp,result_info.jspŐVɂKv܂B
	  ܂AoɊȈՃbZ[W\ɂ́AGWW̃\[XXMLt@Că[h
	  Kv܂B
		jsp/common/realtimecheck.jsp							VK쐬
		jsp/common/inputFocus.js								A^C`FbNΉ
		jsp/common/default.css									A^C`FbÑ`bvpǉ
		jsp/custom/query_info.jsp								A^C`FbNFireFoxΉEJavaScripẗeventǉ
		jsp/custom/query_tab_info.jsp							A^C`FbNFireFoxΉEJavaScripẗeventǉ
		jsp/custom/result_info.jsp								A^C`FbNFireFoxΉEJavaScripẗeventǉ
		jsp/custom/result_tab_info.jsp							A^C`FbNFireFoxΉEJavaScripẗeventǉ
		jsp/custom/result_FS_info.jsp							A^C`FbNFireFoxΉEJavaScripẗeventǉ
		image/arrowTop.gif arrowBottom.gif arrowLeft.gif arrowRight.gif
		hybs-taglib.tld											columnCheck^OviewSimpleǉ
		hayabusa/taglib/ColumnCheckTag#doEndTag()				isViewSimpleǉ
		hayabusa/taglib/ColumnCheckTag#setViewSimple()			VK쐬
		hayabusa/taglib/HeadTag#doEndTag()						A^C`FbNjQueryCN[h
		hayabusa/common/ResourceManager#getShortLabel()			VK쐬
		hayabusa/taglib/TaglibUtil#HTMLSimpleErrorList()		VK쐬
		plugin/view/ViewForm_HTMLSimpleList						VK쐬

4.3.3.0 (2008/10/01)
	[Ajaxc[e[uPESWJ@\ǉ]
	Ajaxc[e[uŏSWJs悤ɋ@\ǉ܂B
	ɂAajaxTreeParam^OexpandAllǉɂȂ܂B
		jsp/GE2109/query.jsp,result.jsp							SWJΉ
		hybs-taglib.tld											ajaxTreeParam^OexpandAllǉ
		hayabusa/html/ViewAjaxTreeTable#EXPAND_ALL
		hayabusa/taglib/ViewAjaxTreeParamTag#setExpandAll()		VKǉ
		plugin/view/ViewForm_HTMLAjaxTreeTable#initParam()
		plugin/view/ViewForm_HTMLAjaxTreeTable#getLvlClmTag()

	[Ajaxc[e[uPEqvfSWJ@\ǉ]
	Ajaxc[e[uŔCӂ̗vfɑ΂āAshiftL[ȂWJ{^ƁA
	qvfSWJ@\ǉ܂B
		jsp/common/option/ajaxTreeTable.js
		jsp/common/option/jqmis.js

4.3.3.0 (2008/10/01)
	[ʑJڂȂ[hE蒼@\ǉ]
	ҏWs@\ǉ܂B́A`FbNꂽsɑ΂Ă̂ݍs܂B
	́Aes̒ĺÂ̂ɒuA܂pCZbg܂B
		jsp/common/option/noTransition.js						command="UNDO"̓`FbNs͑΂ď
		jsp/GE2109/result.jsp,undo.jsp
		hayabusa/taglib/EntryTag#CMD_RESETDATA					commandǉ
		hayabusa/taglib/EntryTag#commandExec()
		hayabusa/taglib/EntryTag#resetData()

	[ʑJڂȂ[hEo^̍Č@\ǉ]
	Ajaxc[e[uŁAo^ɍČł@\ǉ܂B
	̋@\𗘗p邽߂ɂ́Aentry.jspmis:forward^OnoTransition="true"w肷Kv܂B
	ꂪw肳ƁAmis:forward^Oł͎ۂ̉ʑJڂ͍s킸ɁAJڐURLo͂A
	JavaScriptŎۂ̉ʑJڂs܂B
		jsp/common/option/noTransition.js
		hybs-taglib.tld											forward^OnoTransitonǉ
		hayabusa/taglib/ForwardTag#doEndTag()					noTransitiontruȅꍇ́AʑJڂ𔭐Ȃ
		hayabusa/taglib/ForwardTag#setNoTransition()			VKǉ

	[ʑJڂȂ[hEX|XP]
	X|XP̂߁AsǉEʎɍsԍ`FbN{bNX̕ϐ̍ČvZsȂ悤
	dlύX܂BɑΉ邽߁Aupdate.jspentry^ODBTableModelɑ΂āAsǉ
	ꍇ́AɍŏIsɒǉ悤ɂ܂B
	Ajaxc[e[uŁAqf[^擾ꍇlɍŏIsɒǉ܂B
	PL/SQLŏꍇ́AɈˑȂ`ŎĉB
	 update.jspentry^Oɂ́AnoTransition="true"KLqĉBLqRĂ
	   ҏWsƓo^s̐Ȃ̕s\܂B
		jsp/common/option/noTransition.js
		jsp/GE2109/update.jsp getChildRow.jsp
		hybs-taglib.tld												entry^OnoTransitionǉ
																	ajaxTreeParam^OchildViewStartNoǉ
		hayabusa/html/ViewAjaxTreeTableParam#CHILD_VIEW_START_NO	childViewStartNoΉ
		hayabusa/taglib/EntryTag#insert()							ʑJڂȂ[h́AŌɍsǉB
		hayabusa/taglib/EntryTag#copy()								ʑJڂȂ[h́AŌɍs𕡎ʂB
		hayabusa/taglib/EntryTag#setNoTransition()					ʑJڂȂ[hΉ
		hayabusa/taglib/TableMerge#doEndTag()						Õe[u擾ł悤ɂ
		hayabusa/tablig/ViewAjaxTreeParamTag#setChildViewStartNo()	childViewStartNoΉ
		plugin/view/ViewForm_HTMLAjaxTreeTable#create()				childViewStartNoΉ
		plugin/view/ViewForm_HTMLAjaxTreeTable#initParam()			childViewStartNoΉ

	[ʑJڂȂ[hEoOC]
	ʑJڂȂ[hňȉ̃oOC܂B
	@f[^0̏ꍇɁAǉ͕ʃ{^ĂsǉȂ
	Aentry.jspentry^OAdataCheck^OplsqlUpdate^OŃG[ꍇA
	  G[e[u̓eĂ܂B
	Bs̃nCCg@\gpꍇA1sڂIAύX╡ʂsĂ͉\s\Ȃ
		jsp/common/option/noTransition.js
		jsp/common/option/jqmis.js

	[ʑJڂȂ[hPEJSP̊ȑf]
	e^OŐݒ肳noTransitionhead^OňꊇŐݒł悤ɂ܂B
	head^OnoTransition="true"w肵ꍇ́Ãy[W̑̃^Oł͂̑
	ݒ肵ȂĂAIɐݒ肳܂B
	܂Aresult.jspȊO̗ŌĂ΂JSPɂ́AIɕϐ(noTransition="true")n邽߁A
	ʓIɂ́Aresult.jsphead^Ô݂ɑZbg邾ɂȂ܂B
	ȂAhead^OnoTransitionVXe\[XŐݒł̂͏]ʂƂȂ܂B
		hayabusa/common/HybsSystem#NO_TRANSITION_MODE_KEY
		hayabusa/taglib/CommonTagSupport#setNoTransitionRequest
		hayabusa/taglib/CommonTagSupport#isNoTransitionRequest
		hayabusa/taglib/HeadTag#doEndTag()
		hayabusa/taglib/EntryTag#doEndTag()
		hayabusa/taglib/ForwardTag#doEndTag()

	[ʑJڂȂ[hPE]
	ʑJڂȂ[hŃT[o[ԂꂽHTMLƃ[JHTML̍sւ̂ɁA
	ʂɕ\ĂsԍyщpCgpĂ܂B
	PAnoTransitiontrueɂȂĂꍇ́AsIuWFNg(tr or tbody)
	΂āA̒lBƂďo͂āAJavaScriptŏ悤ɕύX܂B
	view^OnoTransition̑́ALƓlA{Ihead^OŐݒ肳邽ߎgp܂B
		hybs-taglib.tld											view^OnoTransitionǉ
		hayabusa/html/ViewForm#setNoTransition()
		hayabusa/taglib/ViewFormTag#doEndTag()
		hayabusa/taglib/ViewFormTag#setNoTransition()
		plugin/view/AbstractViewForm#getHiddenRowValue()
		plugin/view/AbstractViewForm#setNoTransition()
		plugin/view/AbstractViewForm#isNoTransition()
		plugin/view/ViewForm_HTMLAjaxTreeTable#create()
		plugin/view/ViewForm_HTMLCustomTable#create()
		plugin/view/ViewForm_HTMLFormatTable#create()
		plugin/view/ViewForm_HTMLTable#create()

	[ʑJڂȂ[hPEG[_CAÕhbO]
	o^̃G[_CAOhbOł悤ɏC܂B
		jsp/common/option/noTransition.js
		jsp/common/option/jqmis.js
		jsp/common/jquery/jqDnR.js								VKݒ
		hayabusa/taglib/HeadTag#doEndTag()						hbOpJavaScriptCN[h

	[ʑJڂȂ[hPE{^NΉ]
	ʑJڂȂ[hœ̃R}hȊO{^ȊÓAʏʂʑJڂ悤ɑΉ܂B
		jsp/common/noTransition.js

	[Tvʒǉ]
	`Type1(ꗗꗗo^)AType2(ꗗדo^)yType4(ꗗo^)ɂāAʑJڂȂ[h̃Tv
	ǉ܂B
		gf/jsp/GF9130			Type1(ꗗꗗo^)
		gf/jsp/GF9230			Type2(ꗗדo^)
		gf/jsp/GF9430			Type4(ꗗo^)

4.3.2.2 (2008/09/22)
	[͒tH[̐FύXcustom.cssŎw\̉P]
	Acommon/inputFocus.js ̒œ͒tH[̔wiFn[hR[hĂ܂B͒
	tH[̐F(W͐ԐF)ύXɁAJavaScript ̕ύX邽߁A͒tH[
	̐F custom.css Ŏw\ɂȂɏC܂B
	custom.css  focusField œ͎̔wiF`邱ƂŃJX^}CYł܂B
		common/inputFocus.js
		common/default.css
		custom/custom.css

4.3.2.0 (2008/09/11)
	[Tomcat6Ή]
	Tomcat6ł́AJSP̃p[XɁAtabspace͂̂܂""p[X܂B
	̂߁Aview^OHTMLCustomTableŃtH[}bgw肷ہA<td>^O
	ƃtH[}bg([PN])̊ԂtabspaceƂ̂܂HTMLƂďo
	A_uNbNŊỸZIꍇAɋ󔒂Ă
	܂BΉƂāAtH[}bgGWŉ͂ہA</td>^OO
	󔒕폜܂B
		hayabusa/html/TableFormatter#setFormat( final String fmt )

4.3.2.0 (2008/09/11)
	[G[\]
	G[bZ[W̕\AsԍɃ\[g悤ɂ܂B
	܂A̕sv ErrorMessage ̃\bh폜܂B

		ŁAp ErrMsg ɃANZX郁\bhp~B
		UAzŎoĂA悤ɂ܂B
		common/ErrorMessage#getNo( final int row )		p~
		common/ErrorMessage#getErrMsg( final int row )	p~
		common/ErrorMessage#getKekka( final int row )	p~
		common/ErrorMessage#getId( final int row )		p~
		common/ErrorMessage#getPg( final int row )		p~
		common/ErrorMessage#getStep( final int row )	p~

		ErrorMessage сAErrMsg ̃ANZX@ύXB
		zŎoAsԍŃ\[gĂA܂B
		taglib/TaglibUtil#makeHTMLErrorTable( final ErrorMessage errMsg,final ResourceManager resource )

4.3.2.0 (2008/09/09)
	[Ajaxc[e[uΉ(H@PLM)]
	Ajax𗘗pc[`̃r[ɎIɑΉ܂B
	̌`̃r[gpɂ́Amis:head^OnoTransition="true",useAjaxTreeTable="true"
	w肵Aview^OviewFormTypeƂHTMLAjaxTreeTableݒ肷Kv܂B
	_ł́Af[^̕\ƊȈՓIȃf[^o^ɑΉĂ܂B
	Tv\[XR[h́AGE2109(Ajaxc[e[u)QƂĉB
	ȂÃ^Cṽr[ł́Aig\͂ł܂̂łӉB
	(⑫)
	 @GWWƂJavaScriptt[[NłjQuery̗p܂B
	   _ł̃o[ẂA1.2.6łB
	   ܂Aȉ̃vOCɍ̗p܂B
	    Ejquery.form.js tH[CxgobNOEhŎs
	    EjqModel.js     G[bZ[W|bvAbvŕ\
	 AAjaxc[e[u`œo^ꍇ́Aʂ̐؂ւ(ύXʁAo^)s܂B
	   submitꂽecommandɉđIŝ݂𓮓Iɓւ܂B
	   ̉ʑJڂȂ[h́AAjaxc[e[uƕĎĂ܂̂ŁÁAʏ
	   HTMLTableHTMLCustome[uɑ΂ĂʑJڂ邱ƂȂo^邱Ƃ\Ȃ\łB
		jsp/common/jquery/jquery.js									VKݒ
		jsp/common/jquery/jquery.form.js							VKݒ
		jsp/common/jquery/jqModel.js								VKݒ
		jsp/common/option/jqmis.js									VK쐬
		jsp/common/option/jqModal.css								VK쐬
		jsp/common/option/noTransition.js							VK쐬
		jsp/common/option/ajaxTreeTable.js							VK쐬
		jsp/image/expanded.gif										VKݒ
		jsp/image/collapsed.gif										VKݒ
		jsp/image/nosub.gif											VKݒ
		jsp/GE2109/*												VK쐬(Ajaxc[r[Tv)
		hybs-taglib.tld												headTagnoTransition,useAjaxTreeTable
																	viewskipNoEditǉ
																	ajaxTreeParam^OVKǉ
																	tableUpdatefollowCdkhǉ
		hayabusa/common/SystemData#NO_TRANSITION_MODE				ʑJڂȂ[hǉ
		hayabusa/db/DBTableModel#addValues()						\bhVKǉ
		hayabusa/db/DBTableModelImpl#addValues()					\bhVKǉ
		hayabusa/html/ViewForm#setEditOnly()						\bhVKǉ
		hayabusa/html/ViewAjaxTreeTableParam						VK쐬
		hayabusa/taglib/HeadTag#doEndTag()							ʑJڂȂpJavaScripto
		hayabusa/taglib/HeadTag#setUseAjaxTreeTable()				Ajax𗘗pc[`r[̐ݒǉ
		hayabusa/taglib/HeadTag#setNoTransision()					ʑJڂȂ[hǉ
		hayabusa/taglib/TableMergeTag#makeUnionSelrow()				}X^\̃`FbNsɃX[u\}Actionǉ
		hayabusa/taglib/TableMergeTag#makeKeyMap()					}X^L[w莞͉Ȃ
		hayabusa/taglib/TableUpdateTag#setFollowCdkh()				VKǉ
		hayabusa/taglib/TableUpdateTag#getParameterRows()			VKǉ
		hayabusa/taglib/ViewAjaxTreeParamTag						VK쐬
		hayabusa/taglib/ViewFormTag#doEndTag()						tH[}bgݒ̃G[nhO(eTuNXōs)EҏWŝ݂o͂鑮(isEditOnly)Ή
		hayabusa/taglib/ViewFormTag#setSkipNoEdit()					\bhVKǉ
		hayabusa/taglib/ErrorMessageTag#doEndTag()					bZ[Wspanň͂(ʑJڂȂ[hΉ)
		plugin/view/AbstractViewForm#setSkipNoEdit()				\bhVKǉ
		plugin/view/AbstractViewForm#isSkipNoEdit()					\bhVKǉ
		plugin/view/ViewForm_HTMLAjaxTreeTable						VK쐬
		plugin/view/ViewForm_CustomData#create()					tH[}bgݒ肳ĂȂꍇ̃G[ǉEҏWŝ݂o͂鑮(skipNoEdit)ǉ
		plugin/view/ViewForm_HTMLCrossTable#create()				ҏWŝ݂o͂鑮(skipNoEdit)ǉ
		plugin/view/ViewForm_HTMLCustomTable#create()				tH[}bgݒ肳ĂȂꍇ̃G[ǉEҏWŝ݂o͂鑮(skipNoEdit)ǉ
		plugin/view/ViewForm_HTMLCustomTreeBOM#create()				tH[}bgݒ肳ĂȂꍇ̃G[ǉ
		plugin/view/ViewForm_HTMLFormatTable#create()				tH[}bgݒ肳ĂȂꍇ̃G[ǉEҏWŝ݂o͂鑮(skipNoEdit)ǉ
		plugin/view/ViewForm_HTMLFormatTextField#create()			tH[}bgݒ肳ĂȂꍇ̃G[ǉ
		plugin/view/ViewForm_HTMLGanttTable#create()				tH[}bgݒ肳ĂȂꍇ̃G[ǉ
		plugin/view/ViewForm_HTMLTable#create()						ҏWŝ݂o͂鑮(skipNoEdit)ǉ

4.3.1.1 (2008/09/08)
	[LDAPNǦNGXgϐɃZbg]
	LDAPNGsۂɁAʂ̗L𔻒fł邽߂ɁALDAPNǦA
	G[R[hNGXgϐ DB.COUNTADB.ERR_CODE ɃZbg悤ɂ܂B
	JSPł mis:ldapQuery ̌A{@DB.COUNT}Ōł܂B
		hayabusa/taglib/LDAPQueryTag.java

4.3.1.1 (2008/09/04)
	GWTv̌B
	삵ĂȂʂAsA\ʂɂāA܂B
	܂AProcessTag ֌Wł́ADBp[^̎ǉ܂B
		fukurou/process/Process_DBParam#setAppInfo( final ApplicationInfo appInfo )
		fukurou/process/Process_DBParam#init( final ParamProcess paramProcess )
		taglib/ProcessTag#doStartTag()

		jsp/TYPEB1(ob`eXg)
			/DBReader_DBCountFilter.jsp
			/FileSearch_Grep.jsp
			/query.jsp
		jsp/GE2401(PL/SQL1())
			/query.jsp
			/result.jsp
			/FINDER_GE.SQL
		jsp/GE2320(XPW[@\)
			/query.jsp
			/result.jsp
		jsp/GE2309([M)
			/query.jsp
			/result.jsp
		jsp/GE2306(ʃtbV)
			/result.jsp
		jsp/GE2317(Comet)
			/index.jsp
			/query.jsp

4.3.1.1 (2008/08/24)
	[fukurou]
	t@C`FbNɂAw̃f[^ł@\A
	Process_TableFilter.java ɒǉ܂B
		fukurou/process/Process_TableFilter#init( final ParamProcess paramProcess )
		fukurou/process/Process_TableFilter#action( final LineModel data )
		fukurou/process/Process_TableFilter#end( final boolean isOK )

4.3.1.1 (2008/08/23)
	[t@C̋@\Abv]
	Process_FileSearch.javait@CjŁAoutPath ǉ܂B
	́AinPath ƃZbgŎgp܂B
	BIKOɏo͂t@C̉HŁAinPath ́AIWĩt@C
	폜镔AoutPath ́Aǉ镔w肵܂B
	́At@C\̈قȂQ̃t@CrꍇɁAgp܂B
		fukurou/process/Process_FileSearch#init( final ParamProcess paramProcess )
		fukurou/process/Process_FileSearch#makeLineModel( final int rowNo )

4.3.1.1 (2008/08/23)
	[\[X`FbNC]
	JavaDocRgCAfindbugs-1.3.4 xC
		resource/UserInfo#isAccess( final String role )
		taglib/FileUDTag.java		Rg {@SYS.JSP}    {&#064;SYS.JSP} ɕϊ
		taglib/FileUDTag.java		Rg {@GUI.LABEL}  {&#064;GUI.LABEL} ɕϊ
		report2/OdsContentParser#OdsContentParser( final ExecQueue qu, final String pt ) RgC
		report2/SOfficeProcess#bootstrap() RgC
		util/ZipFileUtil#unCompress( final String targetPath, final String zipFileName )
		report2/OdsContentParser#makeQRImage( final String row, final int curOffset, final String key, final StringBuilder sb )
		report2/OdsConverter#main( String[] args )
		taglib/ColumnCheckTag.java	transient DBTableModel ǉ
		resource#UserAccessTable.java
		io/HybsCategoryAxis#createLabel( final Comparable category, final float width,
									final RectangleEdge edge, final Graphics2D g2)
		plugin/query/DBConstValue_GE#getInsertKeys()
		plugin/query/DBConstValue_GE#getInsertVals()
		plugin/query/DBConstValue_GE#getUpdateKeys()
		plugin/query/DBConstValue_GE#getUpdateVals()
		plugin/query/DBConstValue_ZY#getInsertKeys()
		plugin/query/DBConstValue_ZY#getInsertVals()
		plugin/query/DBConstValue_ZY#getUpdateKeys()
		plugin/query/DBConstValue_ZY#getUpdateVals()
		io/ChartDataset#chartOffset		UrF: ǂ܂ȂtB[h mis.pdm.hayabusa.io.ChartDataset.chartOffset ܂B
		io/HybsBarRenderer#equals( final Object anObject )
		io/HybsBarRenderer#hashCode()
		io/HybsLineRenderer#equals( final Object anObject )
		io/HybsLineRenderer#hashCode()
		io/HybsStackedBarRenderer#equals( final Object anObject )
		io/HybsStackedBarRenderer#hashCode()

	[\[X`FbNC]
	}`Xbhł̐mƂ findbugs-1.3.4 ̌xC
	̌́Apublic \bhAׂ synchronized ( dbidMap ) Ă̂ŁA
	driverList ɂ synchronized ͕svƔfāAΉ܂B
	́A\bhx synchronized Ɠi܂A͈͂LĵŁA
	S̓IȌsKv܂BigppxȂ̂ŖȂłj
		fukurou/db/DatabaseConfig.java

		Synchronization on field in futile attempt to guard that field
		This method synchronizes on a field in what appears to be an attempt to guard against
		simultaneous updates to that field. But guarding a field gets a lock on the referenced
		object, not on the field. This may not provide the mutual exclusion you need, and other
		threads might be obtaining locks on the referenced objects (for other purposes).
		An example of this pattern would be:

		private Long myNtfSeqNbrCounter = new Long(0);
		private Long getNotificationSequenceNumber() {
		     Long result = null;
		     synchronized(myNtfSeqNbrCounter) {
		         result = new Long(myNtfSeqNbrCounter.longValue() + 1);
		         myNtfSeqNbrCounter = new Long(result.longValue());
		     }
		     return result;
		 }

	[\[X`FbNC yȌx]
	findbugs-1.3.4 xC
		report2.OdsContentParser#getRows()
		taglib/DataCheckTag#getKeysLabel( final int[] clmNo )		p~
		taglib/DataCheckTag#getTableModelClm( final int[] clmNo )	p~
		db/DBLastSql#getGuikey()	 getGuiKey() ɕύXBpbP[WƂē
		io/HybsCategoryAxis#labelBreak transient錾
		taglib/CommonForwardTag#submitRequestMap transient錾
		taglib/CommonForwardTag#submitTableMap transient錾
		taglib/CommonForwardTag#writeObject( final ObjectOutputStream strm )
		taglib/CommonForwardTag#readObject( final ObjectInputStream strm )
		taglib/SqlWhereTag#values transient錾
		taglib/TabTableTag#tabList transient錾

	[\[X`FbNC]
	pmd-4.2.2 xC
		fukurou/model/Formatter.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		common/SystemParameter.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.DateSet'
		common/SystemParameter.java:40	Avoid unused imports such as 'java.io.File'
		common/SystemParameter.java:45	Avoid unused imports such as 'java.io.PrintStream'
		common/SystemParameter.java:46	Avoid unused imports such as 'java.io.FileOutputStream'
		common/SystemParameter.java:47	Avoid unused imports such as 'java.io.FileNotFoundException'
		db/DBTableModelUtil.java:24	Avoid unused imports such as 'mis.pdm.hayabusa.resource.LabelData'
		io/ChartCreate.java:26	Avoid unused imports such as 'java.awt.Shape'
		io/ChartCreate.java:34	Avoid unused imports such as 'org.jfree.chart.renderer.category.LineAndShapeRenderer'
		io/ChartDataset.java:34	Avoid unused imports such as 'org.jfree.chart.LegendItemSource'
		io/ChartDataset.java:38	Avoid unused imports such as 'org.jfree.chart.renderer.AbstractRenderer'
		io/ChartPlot_Category.java:23	Avoid unused imports such as 'java.awt.Shape'
		io/ChartPlot_Category.java:26	Avoid unused imports such as 'org.jfree.chart.plot.CategoryPlot'
		io/ChartPlot_Category.java:31	Avoid unused imports such as 'org.jfree.chart.axis.NumberAxis'
		io/HybsBarRenderer.java:24	Avoid unused imports such as 'java.awt.Shape'
		io/HybsCategoryAxis.java:21	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		io/HybsCategoryAxis.java:32	Avoid unused imports such as 'org.jfree.chart.plot.CategoryPlot'
		io/HybsCategoryPlot.java:22	Avoid unused imports such as 'java.awt.Color'
		io/HybsCategoryPlot.java:33	Avoid unused imports such as 'org.jfree.chart.event.PlotChangeEvent'
		io/HybsLineRenderer.java:38	Avoid unused imports such as 'org.jfree.chart.entity.EntityCollection'
		io/HybsLineRenderer.java:40	Avoid unused imports such as 'org.jfree.chart.plot.DefaultDrawingSupplier'
		io/HybsLineRenderer.java:41	Avoid unused imports such as 'org.jfree.chart.plot.PlotRenderingInfo'
		io/HybsLineRenderer.java:49	Avoid unused imports such as 'org.jfree.chart.plot.DrawingSupplier'
		io/HybsNumberAxis.java:21	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		io/HybsStackedBarRenderer.java:24	Avoid unused imports such as 'java.awt.Shape'
		io/HybsStackedBarRenderer.java:25	Avoid unused imports such as 'java.awt.Stroke'
		report2/SOfficeProcess.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/resource/ResourceManager.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/resource/UserInfo.java:28	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/taglib/ChartCreateTag.java:20	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/taglib/HeadTag.java:30	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		fukurou/process/Process_TableDiff.java:158	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:159	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:165	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:166	Avoid if (x != y) ..; else ..;
		fukurou/model/Formatter#getFormatString( final int row, final String separator )
		fukurou/process/Process_TableDiff.java:86	Private field 'file2Map' could be made final; it is only initialized in the declaration or constructor.
		db/DBLastSql.java:37	Private field 'guikey' could be made final; it is only initialized in the declaration or constructor.
		db/DBLastSql.java:38	Private field 'overflow' could be made final; it is only initialized in the declaration or constructor.
		db/DBTableModelImpl.java:66	Private field 'mustMap' could be made final; it is only initialized in the declaration or constructor.
		io/HybsCategoryPlot.java:61	Private field 'barWidths' could be made final; it is only initialized in the declaration or constructor.
		io/HybsBarRenderer.java:142	Avoid variables with short names like t
		io/HybsCategoryAxis.java:156	No need to check for null before an instanceof
		io/HybsStackedBarRenderer.java:133	Avoid variables with short names like v
		io/HybsStackedBarRenderer.java:135	Avoid variables with short names like d
		io/HybsStackedBarRenderer.java:178	Avoid variables with short names like t
		resource/UserAccessTable.java:39	A class which only has private constructors should be final
		report/RFIDPrintRequest.java:52	Perhaps 'table' could be replaced by a local variable.
		report2/OdsContentParser.java:334	String.indexOf(char) is faster than String.indexOf(String).
		report2/ExecThreadManager.java:46	A class which only has private constructors should be final
		report2/QueueManager_DB.java:48	A class which only has private constructors should be final
		taglib/HeadTag.java:650	Avoid appending characters as strings in StringBuffer.append.
		taglib/DataCheckTag.java:397	No need to check for null before an instanceof
		taglib/HeadTag.java:654	Caught exception is rethrown, original stack trace may be lost
		report2/OdsContentParser.java:150	Perhaps 'isPageEndCut' could be replaced by a local variable.
		report2/ReportDaemon.java:42	Variables should start with a lowercase character
		report2/ReportDaemon.java:78	Overriding method merely calls super
		report2/SOfficeProcess.java:113	Unnecessary final modifier in final class
		report2/SOfficeProcess.java:180	Unnecessary final modifier in final class
		report2/SOfficeProcess.java:209	Unnecessary final modifier in final class
		report2/ExecQueue.java:93	Private field 'msg' could be made final; it is only initialized in the declaration or constructor.

4.3.1.1 (2008/08/23)
	[t@C̋@\Abv]
	Process_FileSearch.javait@CjŁAoutPath ǉ܂B
	́AinPath ƃZbgŎgp܂B
	BIKOɏo͂t@C̉HŁAinPath ́AIWĩt@C
	폜镔AoutPath ́Aǉ镔w肵܂B
	́At@C\̈قȂQ̃t@CrꍇɁAgp܂B
		fukurou/process/Process_FileSearch#init( final ParamProcess paramProcess )
		fukurou/process/Process_FileSearch#makeLineModel( final int rowNo )

4.3.1.1 (2008/08/23)
	[\[X`FbNC]
	JavaDocRgCAfindbugs-1.3.4 xC
		resource/UserInfo#isAccess( final String role )
		taglib/FileUDTag.java		Rg {@SYS.JSP}    {&#064;SYS.JSP} ɕϊ
		taglib/FileUDTag.java		Rg {@GUI.LABEL}  {&#064;GUI.LABEL} ɕϊ
		report2/OdsContentParser#OdsContentParser( final ExecQueue qu, final String pt ) RgC
		report2/SOfficeProcess#bootstrap() RgC
		util/ZipFileUtil#unCompress( final String targetPath, final String zipFileName )
		report2/OdsContentParser#makeQRImage( final String row, final int curOffset, final String key, final StringBuilder sb )
		report2/OdsConverter#main( String[] args )
		taglib/ColumnCheckTag.java	transient DBTableModel ǉ
		resource#UserAccessTable.java
		io/HybsCategoryAxis#createLabel( final Comparable category, final float width,
									final RectangleEdge edge, final Graphics2D g2)
		plugin/query/DBConstValue_GE#getInsertKeys()
		plugin/query/DBConstValue_GE#getInsertVals()
		plugin/query/DBConstValue_GE#getUpdateKeys()
		plugin/query/DBConstValue_GE#getUpdateVals()
		plugin/query/DBConstValue_ZY#getInsertKeys()
		plugin/query/DBConstValue_ZY#getInsertVals()
		plugin/query/DBConstValue_ZY#getUpdateKeys()
		plugin/query/DBConstValue_ZY#getUpdateVals()
		io/ChartDataset#chartOffset		UrF: ǂ܂ȂtB[h mis.pdm.hayabusa.io.ChartDataset.chartOffset ܂B
		io/HybsBarRenderer#equals( final Object anObject )
		io/HybsBarRenderer#hashCode()
		io/HybsLineRenderer#equals( final Object anObject )
		io/HybsLineRenderer#hashCode()
		io/HybsStackedBarRenderer#equals( final Object anObject )
		io/HybsStackedBarRenderer#hashCode()

	[\[X`FbNC]
	}`Xbhł̐mƂ findbugs-1.3.4 ̌xC
	̌́Apublic \bhAׂ synchronized ( dbidMap ) Ă̂ŁA
	driverList ɂ synchronized ͕svƔfāAΉ܂B
	́A\bhx synchronized Ɠi܂A͈͂LĵŁA
	S̓IȌsKv܂BigppxȂ̂ŖȂłj
		fukurou/db/DatabaseConfig.java

		Synchronization on field in futile attempt to guard that field
		This method synchronizes on a field in what appears to be an attempt to guard against
		simultaneous updates to that field. But guarding a field gets a lock on the referenced
		object, not on the field. This may not provide the mutual exclusion you need, and other
		threads might be obtaining locks on the referenced objects (for other purposes).
		An example of this pattern would be:

		private Long myNtfSeqNbrCounter = new Long(0);
		private Long getNotificationSequenceNumber() {
		     Long result = null;
		     synchronized(myNtfSeqNbrCounter) {
		         result = new Long(myNtfSeqNbrCounter.longValue() + 1);
		         myNtfSeqNbrCounter = new Long(result.longValue());
		     }
		     return result;
		 }

	[\[X`FbNC yȌx]
	findbugs-1.3.4 xC
		report2.OdsContentParser#getRows()
		taglib/DataCheckTag#getKeysLabel( final int[] clmNo )		p~
		taglib/DataCheckTag#getTableModelClm( final int[] clmNo )	p~
		db/DBLastSql#getGuikey()	 getGuiKey() ɕύXBpbP[WƂē
		io/HybsCategoryAxis#labelBreak transient錾
		taglib/CommonForwardTag#submitRequestMap transient錾
		taglib/CommonForwardTag#submitTableMap transient錾
		taglib/CommonForwardTag#writeObject( final ObjectOutputStream strm )
		taglib/CommonForwardTag#readObject( final ObjectInputStream strm )
		taglib/SqlWhereTag#values transient錾
		taglib/TabTableTag#tabList transient錾

	[\[X`FbNC]
	pmd-4.2.2 xC
		fukurou/model/Formatter.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		common/SystemParameter.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.DateSet'
		common/SystemParameter.java:40	Avoid unused imports such as 'java.io.File'
		common/SystemParameter.java:45	Avoid unused imports such as 'java.io.PrintStream'
		common/SystemParameter.java:46	Avoid unused imports such as 'java.io.FileOutputStream'
		common/SystemParameter.java:47	Avoid unused imports such as 'java.io.FileNotFoundException'
		db/DBTableModelUtil.java:24	Avoid unused imports such as 'mis.pdm.hayabusa.resource.LabelData'
		io/ChartCreate.java:26	Avoid unused imports such as 'java.awt.Shape'
		io/ChartCreate.java:34	Avoid unused imports such as 'org.jfree.chart.renderer.category.LineAndShapeRenderer'
		io/ChartDataset.java:34	Avoid unused imports such as 'org.jfree.chart.LegendItemSource'
		io/ChartDataset.java:38	Avoid unused imports such as 'org.jfree.chart.renderer.AbstractRenderer'
		io/ChartPlot_Category.java:23	Avoid unused imports such as 'java.awt.Shape'
		io/ChartPlot_Category.java:26	Avoid unused imports such as 'org.jfree.chart.plot.CategoryPlot'
		io/ChartPlot_Category.java:31	Avoid unused imports such as 'org.jfree.chart.axis.NumberAxis'
		io/HybsBarRenderer.java:24	Avoid unused imports such as 'java.awt.Shape'
		io/HybsCategoryAxis.java:21	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		io/HybsCategoryAxis.java:32	Avoid unused imports such as 'org.jfree.chart.plot.CategoryPlot'
		io/HybsCategoryPlot.java:22	Avoid unused imports such as 'java.awt.Color'
		io/HybsCategoryPlot.java:33	Avoid unused imports such as 'org.jfree.chart.event.PlotChangeEvent'
		io/HybsLineRenderer.java:38	Avoid unused imports such as 'org.jfree.chart.entity.EntityCollection'
		io/HybsLineRenderer.java:40	Avoid unused imports such as 'org.jfree.chart.plot.DefaultDrawingSupplier'
		io/HybsLineRenderer.java:41	Avoid unused imports such as 'org.jfree.chart.plot.PlotRenderingInfo'
		io/HybsLineRenderer.java:49	Avoid unused imports such as 'org.jfree.chart.plot.DrawingSupplier'
		io/HybsNumberAxis.java:21	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		io/HybsStackedBarRenderer.java:24	Avoid unused imports such as 'java.awt.Shape'
		io/HybsStackedBarRenderer.java:25	Avoid unused imports such as 'java.awt.Stroke'
		report2/SOfficeProcess.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/resource/ResourceManager.java:24	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/resource/UserInfo.java:28	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/taglib/ChartCreateTag.java:20	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		hayabusa/taglib/HeadTag.java:30	Avoid unused imports such as 'mis.pdm.fukurou.util.StringUtil'
		fukurou/process/Process_TableDiff.java:158	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:159	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:165	Avoid if (x != y) ..; else ..;
		fukurou/process/Process_TableDiff.java:166	Avoid if (x != y) ..; else ..;
		fukurou/model/Formatter#getFormatString( final int row, final String separator )
		fukurou/process/Process_TableDiff.java:86	Private field 'file2Map' could be made final; it is only initialized in the declaration or constructor.
		db/DBLastSql.java:37	Private field 'guikey' could be made final; it is only initialized in the declaration or constructor.
		db/DBLastSql.java:38	Private field 'overflow' could be made final; it is only initialized in the declaration or constructor.
		db/DBTableModelImpl.java:66	Private field 'mustMap' could be made final; it is only initialized in the declaration or constructor.
		io/HybsCategoryPlot.java:61	Private field 'barWidths' could be made final; it is only initialized in the declaration or constructor.
		io/HybsBarRenderer.java:142	Avoid variables with short names like t
		io/HybsCategoryAxis.java:156	No need to check for null before an instanceof
		io/HybsStackedBarRenderer.java:133	Avoid variables with short names like v
		io/HybsStackedBarRenderer.java:135	Avoid variables with short names like d
		io/HybsStackedBarRenderer.java:178	Avoid variables with short names like t
		resource/UserAccessTable.java:39	A class which only has private constructors should be final
		report/RFIDPrintRequest.java:52	Perhaps 'table' could be replaced by a local variable.
		report2/OdsContentParser.java:334	String.indexOf(char) is faster than String.indexOf(String).
		report2/ExecThreadManager.java:46	A class which only has private constructors should be final
		report2/QueueManager_DB.java:48	A class which only has private constructors should be final
		taglib/HeadTag.java:650	Avoid appending characters as strings in StringBuffer.append.
		taglib/DataCheckTag.java:397	No need to check for null before an instanceof
		taglib/HeadTag.java:654	Caught exception is rethrown, original stack trace may be lost
		report2/OdsContentParser.java:150	Perhaps 'isPageEndCut' could be replaced by a local variable.
		report2/ReportDaemon.java:42	Variables should start with a lowercase character
		report2/ReportDaemon.java:78	Overriding method merely calls super
		report2/SOfficeProcess.java:113	Unnecessary final modifier in final class
		report2/SOfficeProcess.java:180	Unnecessary final modifier in final class
		report2/SOfficeProcess.java:209	Unnecessary final modifier in final class
		report2/ExecQueue.java:93	Private field 'msg' could be made final; it is only initialized in the declaration or constructor.

4.3.1.0 (2008/09/03)
	[LDAPNǦNGXgϐɃZbg]
	LDAPNGsۂɁAʂ̗L𔻒fł邽߂ɁALDAPNǦA
	G[R[h("0")NGXgϐ DB.COUNTADB.ERR_CODE ɃZbg悤ɂ
	܂B
	JSPł mis:ldapQuery ̌A{@DB.COUNT}Ōł܂B
		hayabusa/taglib/LDAPQueryTag.java

4.3.1.0 (2008/09/03)
	[iށE߂{^s]
	iށE߂{^ۂɁAɓ͂lresultʂɔ΂Ȃs
	C܂B́AiށE߂{^NƂĎĂ߂łB
	Ή@Ƃ́AVer3̎ɍ킹AsubmitāAiށE߂̃R}h𑗐M悤ɕύX܂B
		hayabusa/taglib/queryButtonTag#PREV_NEXT	eNonclickCxg̒ǉ
		jsp/common/default.js#submitPrevNextForm()			VK쐬

4.3.1.0 (2008/09/03)
	[߂郊N̕sC]
	IEɉʃANZXۂɁA̒̂ǂIEv[폜ƁAIE
	ł́A߂郊NNbNĂẢʂɖ߂ȂA404G[ƂȂ̕s
	܂B
	[]
	SERVER_NAMEASERVER_URLACONTEXT_URL Ȃǂ̃NGXgIuWFNg炵擾ł
	ȂL̓^O mis:head  UserInfo ݂Ȃꍇo^sĂ܂B
	ʂIEŃv[폜ۂɁASERVER_NAMEASERVER_URLACONTEXT_URLȂǂ̋L񂪍
	Ă܂AAIE UserInfo ݂Ă邽߁AL񂪎IE
	č쐬܂B
	[Ή]
	NGXgł̂ݐłݒl SERVER_NAMEASERVER_URLACONTEXT_URL  \bh
	setRequestParam VXep[^ɃZbgۂɁAɂ̒l LbV
	ĒuAv[폜̌ɁÃp[^LbV畜܂B
		hayabusa/common/HybsSystem.java

4.3.1.0 (2008/09/03)
	[2xh~bZ[WC]
	2xꂽꍇɕ\郁bZ[WɌ肪ߏC܂B
		jsp/common/default.js

4.3.1.0 (2008/08/29)
	[ʈ̕sC]
		@e[ũZ[Ƀf[^ȂꍇAZ[̘g\܂(IE6)B
		AIẢʂɂ͈ݒ肵rOĂ܂B
		BɃwb_[Œ肪OȂAXN[o[\܂B
	[]
		@GW̎dgł́Ay[WۂɁAe[u border "1"ɐݒ
		@Ęg\悤ɂĂ܂BAZ[Ƀf[^ȂꍇAg
		@\܂iIE6̎dljB
		A border="1px" ̐ݒ́A border="" ɐݒ߂AftHg
		@̃{[_[l("1px")KAr͂ĂȂԂƂȂ܂B
		B̃wb_[Œp̃C[ݒilayer.style.overflow="visiable"j
		@IE7Ɍ܂B
	[Ή]
		@ۂɁAe[ȗframe="box"ɐݒ肷邱ƂŁAZ[Ƀf[^
		@Ȃɂ炸g\ł悤ɂȂ܂B
		A border="1px" ̐ݒp܂B
		BioverflowXjAcioverflowYjꂼ̐ݒőΉ܂B
			jsp/common/printLine.js

4.3.1.0 (2008/08/26)
	[AdminʏC]
	Adminʂœ{𒼐ڋLqĂ镔ẮAasciiR[hɕϊĂ܂A
	ʏJSPƓlUTF-8Ƃĕۑ悤ɕύX܂B
	̕ύXɂA@\Iȍۂ͔܂B
		jsp/GE1002/printSystemParameter.jsp

4.3.1.0 (2008/08/19)
	[chartCreateBarOtr؂̕sC]
	mis:chartCreate^Oŕ̃Otd˂ĕ\ہAchartType="LineAndShape"ŐOt`悵A
	chartType="Bar"Ŗ_Ot`悷ƁA_OtOt̏clȏ\ȂȂsłB
	[]
	JFreeChartł́Ãf[^ZbgƏc݂ۂɁAf[^ZbgƏc̃}bsO֌WZbg
	Kv܂BZbgȂꍇAOt̕\擾ۂɁAftHgōŏ̎̏擾
	܂B
	[Ή]
	ƃf[^Zbg̃}bsOZbg邱ƂőΉ܂B
		hayabusa/io/HybsCategoryPlot.java

4.3.1.0 (2008/08/11)
	[JFreeChartToolTip\@\ǉ]
	ảLPi61200-080718-02j܂B
	yezJfreeChart̖_Ot̒l\dȂĂ܂AȂȂ邱ƂB
	ɑ΂āAJFreeChartToolTip\@\ǉs܂B
	^O mis:chartCreate ɑ useToolTip ǉAuseToolTip="true"iftHg:falsej
	Ɛݒ肳ꂽAOtɃ}EX𓖂ĂƑΉ̒lc[`bvXƂĕ\悤ɂȂ܂B
	Dataset  CategoryAXYAPie ƂȂĂ`[g^Cvɑ΂đΉs܂B
	ɁAGWJfreeChartTvʁiGE2305jɍ useToolTip ǉ܂B
		WEB-INF/hybs-taglib.tld			mis:chartCreate ^Oɑ useToolTip ǉ
		hayabusa/taglib/ChartCreateTag.java
		hayabusa/io/ChartCreate.java
		hayabusa/io/ChartPlot_Category.java
		hayabusa/io/ChartPlot_Pie.java
		hayabusa/io/ChartPlot_XY.java
		hayabusa/io/HybsBarRenderer.java
		hayabusa/io/HybsLineRenderer.java
		jsp/GE2305/query.jsp
		jsp/GE2305/result.jsp

4.3.0.1 (2008/08/12)
	[[EoOC]
	mis:submit^OŃ[䂪ȂȂĂoOC܂B
	́AVer4.3.0.0̃}`[Ή̃oOłAmis.pdm.hayabusa.resource.UserInfo#isAccess()
	sȈnĂƂłB
		hayabusa/resource/UserInfo#isAccess()

	[Excel荞݁EoOC]
	Excel荞݂łȂȂĂoOC܂B
	́AVer4.3.0.0̃}`[Ή̃oOłAcallBack ϐɒlZbgYĂ߁A
	߂ׂʂhc 킩ȂԂɂȂĂ܂߂łB
		hayabusa/taglib/FileUDTag

4.3.0.1 (2008/08/07)
	[\[Xo^ʕsC]
	ʃ\[Xo^ʂŕύXSQLG[ĂɑΉ܂B
	́Amodify.jspentry.jspSQLhiddenœnۂɁAmis:hidden̒l"܂܂ĂA
	ꂪŁAentry.jspSQLnĂȂ߂łB
	(̕s́A4.3.0.0甭Ă܂B)
		jsp/GE0002/modify.jsp

4.3.0.1 (2008/07/24)
	[ʑJڎɃr[tH[ςۂ̋ɂ]
	ʂ̉ʂǉʓɑJڂہǍʂviewFormTypeςꍇ́A
	ʂŐݒ肵viewMaker,viewLink͎ʂɈp܂B́A_ł̎ł́A
	viewMaker,viewLink̈ṕAcommandNEW,RENEW,REVIEW,RESETł邩A܂́Awb_[\[g
	ɌĂ邩łB̎̕ύXɂẮAe͈͂̑傫l{܂B
	Ỹp^[viewMaker,viewLinkpۂ́AJڐ̉ʂview^OŖIloadMarker="true"
	w肵ĉB

4.3.0.0 (2008/07/24)
	[V[sC]
	@WindowsR}hˑLinuxɂΉ܂B
		hayabusa/report2/ProcessFactory#kill()				OSŏ𕪊򂵁AWindowsȊOłkillall
		hayabusa/report2/SOfficeProcess#checkEnv			ݒt@C̃Rs[OSˑłȂ
		fukurou/util/FileUtil#copyDirectry					fBNg̃Rs[ǉ

4.3.0.0 (2008/07/25)
	[H@PLMEJKΉ]
	7/23ɑΉꂽA͒lϊ̎common/inputFocus.jsɈړ܂B́A㎩͕ϊ
	sΏۂDBType𑝂₵ĂۂɁAeJonBlurCxg`̂ł͂ȂAy[WŜ
	āAonBlurCxgAptH[}XIɖ]܂(HTMLTCYȂ)Ƃ̔f
	łB̑ΉɔA7/23ɏĈ
		hayabusa/db/DBType#getAutoConvertScript()			VK쐬
		hayabusa/db/DBColumn#getAutoConvertScript()			VK쐬
		plugin/column/AbstractDBType#getAutoConvertScript()	VK쐬
		plugin/column/AbstractEditor( String ) 				lϊp\bȟĂяoǉ
		plugin/column/DBType_XL#getAutoConvertScript()		VK쐬(啶ɕϊ)
		plugin/column/DBType_XU#getAutoConvertScript()		VK쐬(啶ɕϊ)
		plugin/column/DBType_XU9#getAutoConvertScript()		VK쐬(啶ɕϊ)
	ɂẮAɖ߂܂B܂ȂΉɂ艺L̃\[XCɂȂ܂B(@\ƂẮAς܂)
		common/inputFocus.js doBlur()
		custom/query_info.jsp
		custom/result_info.jsp
		custom/result_FS_info.jsp
		custom/result_tab_info.jsp

4.3.0.0 (2008/07/25)
	[custom.cssC(H@JKΉ)]
	Bڂʂ邽߂classcustom.cssɒǉ܂B
		jsp/custom/custom.css

	[JSP`쐬(H@JKΉ)]
	eVXe̐`VXeƂāAVXeID=GFVɒ`܂B`ɂẮAGE番A
	GFŊǗ܂BɔATvʂIDύXɂȂ܂B
	̓\[X(ge_x.x.x.x.zip)ƓATv(gf_x.x.x.x.zip)̃A[JCuzz܂B
		GF			  VXeVK쐬
		GF/jsp/GF9100 (:GE9100)
		GF/jsp/GF9200 (:GE9200)
		GF/jsp/GF9300 (:GE9300)
		GF/jsp/GF9400 (:GE9400)
		GF/jsp/GF9500 (:GE9500)
		GF/jsp/GF9510 VK쐬
		GF41S.sql
		GF44S.sql
		GFW41S.sql

4.3.0.0 (2008/07/23)
	[oOC]
	DataCheckTag̓NXłErrMessageManagerstatic錾ɂ܂B
		hayabusa/taglib/DataCheckTag/ErrMessageManager

4.3.0.0 (2008/07/23)
	[H@PLMEJKΉ]
	Jɐݒ肳ꂽDBTypeɉāA͒lŕ␳@\ǉ܂B
	_ŁA␳DBType͉L3łB␳ON/OFF̓VXe\[XUSE_INPUT_AUTO_CONVERT
	Ő䂵܂BĺAtrue(␳)Œ`Ă܂B
	 XL  -> 啶ɕϊ
	 XU  -> 啶ɕϊ
	 XU9 -> 啶ɕϊ
		hayabusa/common/SystemData#USE_INPUT_AUTO_CONVERT
		hayabusa/common/SystemData#USE_REAL_TIME_CHECK
		hayabusa/common/SystemData#REAL_TIME_CHECK_JSP
		hayabusa/db/DBType#getAutoConvertScript()			VK쐬
		hayabusa/db/DBColumn#getAutoConvertScript()			VK쐬
		plugin/column/AbstractDBType#getAutoConvertScript()	VK쐬
		plugin/column/AbstractEditor( String ) 				lϊp\bȟĂяoǉ
		plugin/column/DBType_XL#getAutoConvertScript()		VK쐬(啶ɕϊ)
		plugin/column/DBType_XU#getAutoConvertScript()		VK쐬(啶ɕϊ)
		plugin/column/DBType_XU9#getAutoConvertScript()		VK쐬(啶ɕϊ)

4.3.0.0 (2008/07/23)
	[V[sC]
	@Rs[ꂽOpenOffice̐ݒt@CAvP[VIɍ폜鏈ǉ܂B
	AsŌɁpꍇ̃G[nhOǉ܂B
		hayabusa/report2/ProcessFactory#kill()				ݒt@C̍폜ǉ
		hayabusa/report2/ProcessFactory#deleteFile(String)	̃pX̃fBNg폜郁\bh
		hayabusa/report2/SOfficeProcess						ݒt@C̃fBNgpublic staticŐ錾
		hayabusa/report2/OdsContentParser#writeParsedRow	sṒpꍇ̃G[nhOǉ

4.3.0.0 (2008/07/22)
	[H@PLMEJKΉ]
	plsqlUpdate^OpPL/SQĽĂяoŁAtAPGIDA[U[IDZbg悤ɂ܂B
	ZbgꂽĺASYSARG_ARRAYoRłꂼCDATEAPGIDAUSERID̖̂Ŏ擾邱Ƃł܂B

	) PROCEDURE GE19100A(
		 PO_KEKKA		OUT	NUMBER				-- (0: 1:x 2:ُ)
		,PO_ERRMSGS		OUT	ERR_MSG_ARRAY		-- G[bZ[Wz
		,PI_NAMES		IN	VARCHAR2			-- ږ
		,PI_SYSARGS		IN	SYSARG_ARRAY		-- VXef[^
		,PI_GE9100ARG	IN	GE9100ARG_ARRAY		-- o^f[^z
		);
		 t       : PI_GE9100ARG(I).CDATE
		   PGID       : PI_GE9100ARG(I).PGID
		   [U[ID : PI_GE9100ARG(I).USERID

	̑ΉɔAGWWpbP[WύXĂ܂BGWo[WAbvۂ́AK
	HYBS.SQLăRpCĉB

	[GW{(͂Ԃ)HYBSpbP[W̌݊\]
	                            |  HYBSpbP[W |  VHYBSpbP[W
	----------------------------------------------------------------------
	GW{ ver4.2.x.xȑO |                 |     
	             ver4.3.0.0     |     ~            |     

		hayabusa/db/DBSysArg( String, int, String, String, String, String )	ɓtAPGA[U[IDǉ
		hayabusa/db/DBSysArg#readSQL( SQLInput, String )					tAPGA[U[IDǉ
		hayabusa/db/DBSysArg#writeSQL( SQLOutput )							tAPGA[U[IDǉ
		hayabusa/taglib/PlsqlUpdateTag#execute( Query )						DBSysArgnewۂ̈ύX
		GE4/DB_ORACLE/SRC/SPC/HYBS.SQL#SYSARG_ARRAY							tAPGA[U[IDǉ

4.3.0.0 (2008/07/17)
	[V[sC]
	@Calcł͍őV[g256łAȏ̏o͂悤ƂꍇɃG[ƂȂ炸A
	256V[gŏo͂Ă߁AG[f悤ɂ܂B
	APDF̃v^𗘗pȂo͂ło͐}X^̃v^KvłAGE55ƂJOIN
	OɕύX鎖Ń}X^ݒsvɂ܂B
	AAۂɂ̓v^}X^ݒ肪Kvł̂ŁA̓`FbN܂B
	B{@SYSTEM_ID}̂悤ɃA_[XRA𗘗pJpłȂ߁A
	A_[XRǍ낪ɕϊłȂꍇ̓wb_tb^Ƃĉ߂悤ɕύX܂B
	CTomcatIɃI[vItBX̃vZXsoffice.bintaskkillR}hŏI܂B
		hayabusa/report2/OdsContentParser#execContent()				256V[g𒴂ꍇ̃G[
		hayabusa/report2/OdsContentParser#getValue(String)			A_[XRȀ@ύX
		hayabusa/report2/QueueManager_DB							GE55OɕύX
		hayabusa/report2/ExecProcess#output(String..)				̃v^`FbNǉ
		hayabusa/report2/ProcessFactory#kill()						soffice.binۂkill郁\bhǉ
		hayabusa/report2/ExecQueue#setOutputName(Str,Str,Str,Str)	t@Cꍇɗvԍ𗘗p
		hayabusa/report2/SOfficeProcess								ݒt@C̃fBNgpublic staticŐ錾
		hayabusa/common/HybsContextListener#contextDestroyed()		Isoffice.binI鏈ǉ
		hayabusa/common/SystemManager#sofficeKill()					ProcessFactory#kill()R[郁\bhǉ

4.3.0.0 (2008/07/15)
	[V[sCydebug[hǉ]
	@܂ł̓R\[ɒ[sʁiԓj\Ă܂AfobO[ĥ݂̕\Ƃ܂B
	fobO[hɂɂ́Aschedule^ODEBUGTRUEnĂ܂B
	A[XbhIDf[IDłAVXeIDŕ邽߂ɃVXeID_f[IDɕύX
	B{@}̐G[̃nhOǉ
	CT[oŕTOMCAT𗧂グꍇOOo̐ݒt@C̃Rs[悪߂ɐ퓮삵Ȃ߁A
	Rs[eVXeFILE_URLɕύX
		hayabusa/report2/ExecThread			debugłȂ΃OR\[ɏoȂ悤ɕύX
		hayabusa/report2/ExecThreadManager	debug[h̒ǉAXbhID̕ύXB
		hayabusa/report2/ReportDaemon		󂯎debugExecThreadManagerɓn悤ɕύX
		hayabusa/report2/ExecProcess		Oo͂fobO[hpɕύXiG[jB
		hayabusa/report2/OdsContentParser	{@}̐G[nhO
		hayabusa/report2/SOfficeProcess		ݒt@C̃Rs[eVXeFILE_URLɕύX

4.3.0.0 (2008/07/16)
	[Calc[oOC]
	Xv[G[(Cײނ̋󂫗eʂȂꍇ)ɁAAvG[ƂȂȂ
	Ή܂B́AXv[Ƀv^̃Xv[҂ɎɈڂĂ߂łB
	̑ΉɂAExcel[Ɠ悤Ƀv^̃Xv[҂Ă玟Ɉڂ悤ɂ܂B
	܂AXv[G[nhO邽߁AsɃv^Wȕ󋵂mF悤ɂ܂B
		hayabusa/report2/OdsConverter#print()
		hayabusa/report2/OdsConverter#MyPrintJobListener VK쐬

4.3.0.0 (2008/07/16)
	[Calc[oOC]
	Xv[G[(Cײނ̋󂫗eʂȂꍇ)ɁAAvG[ƂȂȂ
	Ή܂B́AXv[Ƀv^̃Xv[҂ɎɈڂĂ߂łB
	̑ΉɂAExcel[Ɠ悤Ƀv^̃Xv[҂Ă玟Ɉڂ悤ɂ܂B
		hayabusa/report2/OdsConverter#print()

4.3.0.0 (2008/07/15)
	[Calc[oOC]
	ʖ̒[𔭍sɁAAvG[sɑΉ܂B
	́A[Calc邽߁AIɈ莞ԑҋ@ŁA
	ClosesĂ܂Ȃҋ@Ԃ̍ő傪6błƂłB
	̑Ήł̑ҋ@Ԃő60bɑ₵܂B
		hayabusa/report2/OdsConverter#close()

4.3.0.0 (2008/07/04)
	[[[h}`Ή]
	Ver3 Ŏς݂́A[Ƀ[ht^Čʐݒo@\
	Ver4 ɂ܂B
	́ARoleMode ̂ƂǗɐ؂ւ܂B
		resource/RoleMode.java		S̓I
		resource/GUIData#isAccess( final String[] userRoles )	p~
		resource/GUIData#getAccessBitMode( final String[] userRoles,final boolean isRoot ) p~
		resource/GUIData#getRoleMode()
		resource/UserInfo#UserInfo( final String userID, c
		resource/UserInfo#isRoot()	p~
		resource/UserInfo#isAccess( final String role )
		resource/UserInfo#getRoleMode()
		resource/UserInfo#getAccessBitMode( final RoleMode other ) VKǉ
		resource/ResourceManager#makeGUIInfos( final UserInfo user )
		resource/GUIInfo#GUIInfo( final GUIData	guiData ,c
		resource/GUIInfo#isFileOut()
		resource/GUIInfo#isFileIn()
		resource/GUIInfo#getRoleMode()
		resource/ColumnData#ColumnData( final String[] data )
		resource/ColumnData#getRoleMode()
		resource/CodeData#CodeData( final String clm, final Map<String,String[]> data )
		resource/CodeData#getRoleMode( final int seqNo )
		common/HybsSystem#DB_LAST_SQL_KEY
		db/DBColumn#getRoleMode()
		db/DBLastSql.java		VK쐬
		taglib/ColumnTag#getInsertTag( final DBColumn clm, final String value )
		taglib/HTMLTagSupport#doEndTag()
		taglib/LinkTag#doEndTag()
		taglib/OptionTag#doEndTag()
		taglib/WriteCheckTag#isWrite()
		taglib/ViewFormTag#doEndTag()
		taglib/ViewFormTag#release2()
		taglib/ViewFormTag#setFileDwnClms( final String dwnClms )
		taglib/CommonTagSupport#startQueryTransaction( final String tableId )
		taglib/CommonTagSupport#commitTableObject( final String tableId ,final DBTableModel table )
		taglib/CommonTagSupport#getRequestValue( final String key )
		taglib/FileUDTag.java		VK쐬
		jsp/GE1002/jccreverse.bat
		jsp/GE1002/printSystemParameter.org
		jsp/GE1002/printSystemParameter.jsp
		jsp/common/fileDownload.jsp
		jsp/custom/result_info.jsp			fileUD ^O̒ǉ
		jsp/custom/result_FS_info.jsp		fileUD ^O̒ǉ
		jsp/custom/result_tab_info.jsp		Rg폜
		hybs-taglib.tld						fileUDǉ

	[JavaScriptG[Ή]
	gbvʂŁAhead ^Õ^Cvinit ɁAcustom/query_info.jsp 
	include ƁAJavaScript ݂ȂG[ɂȂB
	bIɁAquery_info.jsp includeȂ悤ɏC܂B
		jsp/GE0000/index.jsp


4.2.4.1 (2008/07/09)
	[Calc[VXeEoOC]
		ve[u(GE50)̊FXVۂɁAXVZbgȂoOC܂B
			hayabusa/report2/QueueManager_DB.java

4.2.4.1 (2008/07/07)
	[GWoOC]
		ZbV^CAEgA{^ƁuɃtbVĂobt@NA悤
		܂vƂG[sɑΉ܂B̃ZbV^CAEgɂ́AVXeŗL
		custom/init.jspincludeĎsĂ܂ǍAcommonforward^OŃy[WtH[h
		sƁÃG[܂B́ATomcat̎gpƂāApageContext.include()JspWriter
		flushĂɂւ炸ApageContext.forward()clearĂ邽߂łB
			hayabusa/taglib/HeadTag#sessionInit()

4.2.4.1 (2008/07/07)
	[Calc[VXeEJavaDocC]
		Calc[VXeJavaDocs\ł߁A啝ɏC܂B
			hayabusa/report2/*.java

	[Calc[VXeEoOC]
		hLgN[YɁAN[YɎsꍇAN[Y܂ŁA
		iv[voOCA60boĂN[YłȂꍇ́AO𔭐悤ɂ܂B
			hayabusa/report2/OdsConverter#close()

4.2.4.0 (2008/07/04)
	[Tomcat XMLp[T[ǉ]
		JDK1.6ɓĂXMLp[T[ł́A1̃^O"[]"̕܂ޑ8ȏ㑶݂ĂꍇɁA
		ꂽJavat@CsȏԂɂȂ܂B
		邽߁ATomcatendorsedtH_ɍŐVXMLp[T[CXg[Kv܂B
			tomcat6.0.16/endorsed/jaxp-api.jar
			tomcat6.0.16/endorsed/jaxp-ri.jar

4.2.4.0 (2008/07/04)
	[Calc[VXeP]
		content.xmlo͂ۂɁAsPʂɏo͂悤ɕύX܂B܂ł́At@CŜƂ
		StringBuilderIuWFNgɊi[čŌɃt@Cւ̏osĂ܂Ȁꍇ
		ȏo̓t@CꍇɁAout of memoryĂ܂B
			hayabusa/report2/OdsContentParser#writeParsedSheet()
			hayabusa/report2/OdsContentParser#writeParsedRow()

4.2.4.0 (2008/07/02)
	[mis:popup^Ő@\ǉ]
	mis:popup^Omis:column^Oɕ܂ĂԂŁAkeys,vals,rtnKeysZbgĂȂꍇA
	ftHgŃNGXgϐ XNAME ɃJAXVALUE ɃJ̓͒lArtnKeys ɃJ
	Zbg悤ɕύXA|bvAbvʂł́ANGXgϐ XNAMEAXVALUE𗘗pďsA
	߂l̓|bvAbv𗧂グJɃZbg悤ɕύX܂B
	JA|bvAbv𗧂グA|bvAbvʂŒlIāÃJɒlZbg
	̂ŁAケ̏ɑΉJSP̃R[fBOȉ̂悤ɊȌł܂B
	<mis:column name="XX" ><mis:popup href="xxxx.jsp" /></mis:column>
		hayabusa/taglib/PopupTag.java
		hayabusa/taglib/ColumnTag.java

4.2.4.0 (2008/07/02)
	[\[Xo^ʕsC]
	\[Xo^ʂŁAʁAJAR[h̊e\[Xo^ɁAx\[X̊Tv
	ZbgȂsC܂B܂AeJɑ΂ē͂ꂽRgx
	\[Xɂf悤ɏC܂B
		jsp/GE0002
		jsp/GE0003
		jsp/GE0004

4.2.4.0 (2008/07/02)
	[JavaScript̓`FbN]
	JavaScript̓`FbN@\WłOFFɂ܂BAA@\ON/OFF̐́A
	customȉ̃t@CōsĂ邽߁Aʏ̃GWo[WAbvł͔f
	܂BJavaScriptɂ̓`FbNONɂꍇ́AonfocusoutdoBlur֐
	true(OFFɂꍇfalse)ɂĉB
		custom/query_info.jsp
		custom/result_info.jsp
		custom/result_FS_info.jsp
		custom/result_tab_info.jsp
		common/inputFocus.js doFocus()
		common/inputFocus.js doBlur()

4.2.4.0 (2008/07/02)
	[JavaScript̓`FbNP]
	JavaScript̓`FbNŁADBTypeXH,X,XU,XLƂȂĂꍇ()A
	DBTypeKƂȂĂꍇɋȂ悤ɕύX܂B
		common/inputFocus.js

4.2.4.0 (2008/06/30)
	[[Ǘ̃f[^e[uʂ̕sΉ]
	f[^e[uʂ Verify {^NbNāAverify.jsp sۂɁA
	 mis:view ^O̕\ʂ͏dȂs܂B
	mis:view^OɁA useScrollBar="false" ǉ邱ƂőΉ܂B
		jsp/REP02/verify.jsp

4.2.4.0 (2008/06/24)
	[()sΉ)]
	ʂ̏(R)͔p(X9)ŁA'-'y'.'݂̂͂ꍇɂ`FbNɂ悤
	Ή܂B
		plugin/column/DBTypeCheckUtil#decimalFormatCheck()

4.2.4.0 (2008/06/24)
	[stH[JXoOC]
	4.2.3.1 (2008/06/11) ̑ΉŁASs`FbNꂽԂ̉ʂ烊NA߂ėۂɁA
	NsɃtH[JXȂƂs܂̂ŁAɑΉ܂B
	Iɂ́A1sڂIĂꍇłAscrollRowNoݒ肳Ăꍇ́A
	DIɏ邱ƂőΉ܂B
		plugin/view/AbstractViewForm#isFirstChecked()

4.2.4.0 (2008/06/24)
	[e[utB^[@\ǉ]
	e[utB^[DB猟lDBTableModelɏދ@\ǉ܂B
	DBsSQLł́A[xxxx]`̕ϐgpł܂BɂAʂœ͂ꂽl
	ɂāADBTableModel̕ʂ̍ڂɑ΂ēIɒlZbg邱Ƃ\ɂȂ܂B
	̋@\gpɂ́ATableFilter^OclassId="DBSELECT"w肵܂B
	Tv́AGE3062(e[utB^[(DB))QƂĉB
		hayabusa/taglib/TableFilterTag#doStartTag
		hayabusa/taglib/TableFilterTag#doAfterBody()
		hayabusa/taglib/TableFilterTag#doEndTag()
		hayabusa/taglib/TableFilterTag#release2()
		hayabusa/taglib/TableFilterTag#setDbid()
		hayabusa/taglib/TableFilterTag#toString()
		hayabusa/db/TableFilter#setDbid()
		hayabusa/db/TableFilter#setSql()
		plugin/table/AbstractTableFilter#setDbid()
		plugin/table/AbstractTableFilter#setSql()
		plugin/table/TableFilter_DBSELECT			VKǉ
		jsp/GE3056 (e[utB^[(DB))		VKǉ

4.2.3.2 (2008/06/20)
	[DataCheckTagΉ]
	DataCheckTag ŁAJavaScript ͎̉ɁAfrom  null ̂܂܁Ax
	擾ĂӏŁAG[Ă܂̂ŁAΉ܂B
		taglib/DataCheckTag$ErrMessageManager#firstExecute()

4.2.3.1 (2008/06/19)
	[V[C]
	`̒`ƂāATEXT֐gpۂɒ[f[^̒lNULL̏ꍇɁA"G[:502"ƕ\
	sɑΉ܂B
	́AOOo̊֐̓ƂāAsȈ͂ꂽꍇ(nulllȂ)ɁAG[:xxx
	\Ă܂ƂɋN܂Bh߂Ɋ֐ISERROR֐𖄂ߍ݁AG[
	nhOsƂŁAG[̏ꍇ́A󔒕Ԃ悤ɂ܂B
		hayabusa/report2/OdsContentParser#replaceOoocError()

4.2.3.1 (2008/06/11)
	[stH[JXoOC]
	`FbNꂽsɎIɃtH[JX@\ŁAuseCheckControlchecked="true"
	gpāASă`FbNꂽԂŕ\ۂɁA1sڂBĂ܂oOC܂B
	́AstH[JX̎ƂāAtH[JXĂO̍s
	 <a href=\"#top\" name=\"h_fcs\" id=\"h_fcs\" ></a>
	̃^O}Ă܂A̍ۂɁA1sڂ2sڂ̗`FbNĂƁA
	1sڂɏL̃^O}A2sڂɃtH[JXĂ܂߂łB
	̑Ήł́A1sڂ`FbNĂꍇ́A̎tH[JX@\𖳌
	ɂ邱ƂőΉ܂B
		plugin/view/AbstractViewForm#isFirstChecked()

4.2.3.1 (2008/06/11)
	[wb_[ŒsC(i)]
	wb_Œ肳ꂽr[ŁAXN[o[ԉE[Ɋ񂹂A
	Queryʂ̃wb_ɂ鍶j[{^ƃr[
	̃wb_TCYȂ߁A󔒂łĂ܂sɑΉ܂B
	AATCỸCxgɃXN[o[̈ʒu̍ČvZsƁA
	ɏȂꍇ邽߁A500msxčČvZsĂ܂B
		common/scrollBar.js

4.2.3.1 (2008/06/04)
	[V[C]
	ԃt@C݂ȂԂŁû݁vŒ[𔭍sꍇ
	{̃G[bZ[W\悤ɏCB
		hayabusa/report2/ExecProcess#output()	ԃt@C`FbNǉ

4.2.3.1 (2008/06/03)
	[JavaScriptC]
	pJi̔肪iG[ɂȂĵŁA`FbN͈͂CB
		common/inputFocus.js	pJi̔C

4.2.3.1 (2008/06/03)
	ysCz
	V[VXeŐ`ɃIuWFNg0̏ꍇɃG[oĂߏC܂B
	hayabusa/report2/OdsContentParser/execMeta()		IuWFNgꍇɑΉ
	hayabusa/report2/OdsContentParser/getValueFromTag()	ȂꍇnullԂ

4.2.3.0 (2008/05/29)
	[}gNXj[C]
	{^j[gpɃ}gNXQ̉ʂŃuEÛCɓo^łȂɁA
	mis:jspInit^OmatrixMenuɒǉ鎖őΉ܂B
		jsp/menu/matrixMenu.jsp		init^Oǉ
		jsp/index2.jsp				head,init폜ă_CNĝ݂ɂB

4.2.3.0 (2008/05/26)
	[oCiRs[Ή]
	changeCrLf = true ̏ꍇ́AoCit@C sR[h
	CR+LF ɓꂵ܂B܂AUTF-8  BOM(0xef,0xbb,0xbf) ΁A
	菜܂B
		fukurou/util/FileUtil#copy( final File fromFile,final File toFile,final boolean changeCrLf )
		fukurou/util/FileUtil#copy( final File fromFile,final File toFile )
		fukurou/util/FileUtil#copy( final String fromFile,final String toFile,final boolean changeCrLf )
		fukurou/util/FileUtil#copy( final String fromFile,final String toFile )

	[XSLTp[T[@\Ή]
	XSLT ̃p[T[@\܂B
	EG[́Aꏊ̒ǉ
	EG[̑g XML t@C̐
	EINCLUDE ̎{ۂp[^Ŏwł悤ɂB
		fukurou/xml/XSLT#transform( final String file, final boolean isJspInclude )
		fukurou/xml/XSLT#toXmlRow( final HybsEntry[] entry,TransformerException ex )
		fukurou/xml/XSLT#useInclude( final boolean flag )
		fukurou/process/Process_XSLT#init( final ParamProcess paramProcess )
		jsp/DOC18/query.jsp
		jsp/DOC18/result.jsp

	[UTF-8iroϊpc[Ή]
	Q̃t@CԂč߂ׂ̋@\ǉ܂BProcess_TableDiff
	߂ɂAǂ̃JL[ɂ邩ƁArl̃Jw
	鑮AсAANVwł悤ɂ܂B
	rL[쐬ׂɁAProcess_FileCopy ɋʃL[[ho͂
	@\ǉ܂B́AFileLineModel  BIKO ɋLqł悤ɂ܂B
	ɁAł̂킹́Ax[X̂߁ALineModel Ń[v
	s܂B
	BIKO ́AProcess_FileSearch ŎIɐݒ肷悤ɂ܂B(ȈՓI)
	߂t@CRs[ɂ́AProcess_FileCopy 𗘗p܂A
	̏́AFileLineModel z肵Ă܂̂ŁAfϊKvłB
	{́AtB^[ƂĎׂłAȈՓIɁAFileLineModel ɁA
	fϊ@\ǉ܂B
		fukurou/process/Process_TableDiff.java		VK쐬
		fukurou/process/FileLineModel( final LineModel model )
		fukurou/process/FileLineModel#setBiko( final String biko )
		fukurou/process/Process_FileCopy#action( final LineModel data )
		fukurou/process/Process_FileSearch#makeLineModel( final int rowNo )

	[wb_[ŒpJSP`FbN@\ǉ]
	wb_[Œ{ꍇAmis:view ɐ񂪔܂B
	Emis:view ^OAtable , div Ȃǂň͂
	Emis:view ^ǑɁAmis:link  mis:column ^O
	Emis:view ^O݂
	ꍇɁAwb_[Œ@\ɓȂꍇ܂B
		jsp/DOC18/query.jsp
		jsp/DOC18/result.jsp
		jsp/DOC18/xslt/GE7X_PROG.xsl
		jsp/DOC18/xslt/GE70_PROG.xsl

4.2.3.0 (2008/05/26)
	[GUEST[UĒǉ]
	F؂ȂꍇłGW\Ȃ悤ɁA[UIDw肵Ȃꍇ
	uGUESTvID[U𗘗p悤ɂ܂B
	GUEST𗘗pꍇhead^OuseGuesttrueZbgĉB
	VXe萔RESOURCE_USER_SQLŋAĂ錋ʂɁuGUESTvID̃[UKvłB
		hayabusa/taglib/HeadTag.java		useGuestɂGUESTZbgǉ
		hayabusa/taglib/JspInitTag.java		GUESTZbgǉ
		hybs-taglib.tld						useGuestǉ

4.2.3.0 (2008/05/26)
	[V[VXe PDFpX[hΉ]
	V[VXePDFo͂ۂɁApX[hݒ肪ł悤ɑΉ܂B
	pX[h̐ݒ́Ave[uɑ΂čs܂BɃpX[hݒ肳Ăꍇ́A
	ꂽPDFt@CI[vۂɃpX[h̓͂߂܂B
		GE4/DB_ORACLE/DBDEF/TABLE/GE50S.sql
		mis/pdm/hayabusa/report2/OdsConverter#pdf()
		mis/pdm/hayabusa/report2/ExecQueue#setPdfPasswd()
		mis/pdm/hayabusa/report2/ExecQueue#getPdfPasswd()
		mis/pdm/hayabusa/report2/ExecProcess#output()
		jsp/REP01/*.jsp

4.2.2.0 (2008/05/22)
	[ʐFC]
	IEŃOf[VwiɂĂ܂AIE6ł̓v_Ej[̎dl
	\ꍇ߁AWł̓Of[VsȂ悤ɂ܂B
	Of[V̏sꍇcustom.cssōsĉB
	AXN[o[oĂ܂Ă߁Aresultʂ̏㕔Xy[X̎BODYmargin
	result_info.jspDIVgp悤ɕύX܂B
		jsp/common/default.css		Of[V폜
		jsp/custom/resut_info.jsp	DIVvfǉ

4.2.2.0 (2008/05/22)
	[[f[N@P]
	[f[̋NN̐ݒŁAN̐ڑURL̔F؃[U[EpXO
	ݒł悤ɂ܂B̓[U[ApXƂC00000łB
		hayabusa/common/HybsContextListener#InitialCallURL()
		hayabusa/common/SystemData#CONTEXT_INITIAL_CALL_USERPASS

4.2.2.0 (2008/05/20)
	[JOSSOΉ]
	JOSSOŃNX^OsۂɎgpZbVǗe[uǉ܂B
		GE4\DB_ORACLE\DBDEF\TABLE\GE90S.sql

4.2.2.0 (2008/05/15)
	[|bvAbv̕sCi⍇yS000070804z̑Ήj]
	|bvAbv̖߂l̍ڂZbgĂȂꍇ́AmisPopUp.jsł́A
	߂l̔zip_out_Arrayj
	獀ڒl擾悤ƂۂɁAp_out_Array  null ƂȂĂ̂ŁA
	G[ƂȂsłB
	z p_out_Array l擾OɁAp_out_Array  null `FbN
	ƂőΉ܂B
		jsp/common/misPopup.js

4.2.2.0 (2008/05/15)
	[O[vI@\C]
	O[vI@\őSO[v\鍀ږ̂uALLvŌŒ肳Ă̂
	x\[XuALL_MENUv𗘗p悤ɕύX܂B
	iGWW̃\[Xł́uSāvœo^j
		hayabusa/taglib/TopMenuTag#makeGroupMenu()	O[v\"ALL"\[XgpɕύX

4.2.2.0 (2008/05/14)
	[}gNXQł̃O[vI@\C]
	{^j[gp̃gbvƂȂ}gNXQŃO[vI{^
	gp\Ȃ悤ɏC܂B
		hayabusa/taglib/TopMenuTag#makeGroupMenu()		{^TOPւ̃N\Ȃ悤ɂ
		hayabusa/taglib/TopMenuTag#makeMatrixMenu2()	NGXgϐt폜
		hayabusa/taglib/TopMenuTag#makeTagMenu()		NGXgϐt폜
		hayabusa/taglib/TopMenuTag#makeTagMenuString()	NGXgϐ(buttonRequest)tɕύX
		jsp/menu/matrixMenu.jsp							O[vI\悤ɏC

4.2.2.0 (2008/05/10)
	[DB`DB ]
	sJEg̎gpL߂AuseLineCnt ǉ܂B
		fukurou/process/Process_FileSearch#init( final ParamProcess paramProcess )
		fukurou/process/FileLineModel#FileLineModel( final boolean isLineCnt )
		fukurou/process/FileLineModel#setFileVals( final int level, final File file )

	[LDAP pX[h擾Ή]
	VOTCIΉƂāALDAP̃pX[h擾Kv܂B
	̂߂̐ݒǉ܂B
		fukurou/process/Process_LDAPReader#init( final ParamProcess paramProcess )
		fukurou/process/Process_LDAPReader#getDataChange( final Object obj, final StringBuilder buf )
		resource/LDAPSearch#setPassword( final String pwd )
		resource/LDAPSearch#init()
		resource/LDAPSearch#search( final String filter )
		resource/LDAPSearch#getDataChange( final Object obj, final StringBuilder buf )
		taglib/LDAPQueryTag#release2()
		taglib/LDAPQueryTag#makeDBTable()
		taglib/LDAPQueryTag#setEntrydn( final String dn )
		taglib/LDAPQueryTag#setPassword( final String pwd )
		src/META-INF/taglib.tld		LDAPQueryTag  password ǉ
		WEB-INF/taglib.tld

	[oCiRs[Ή]
	oCiRs[́AGR[hȂ̂ŁA둀h~̈ӖŁA
	GR[h𓯈ɐݒ肵Ă邩`FbNĂ܂B
	̃`FbNA~XĂ̂ŁAC܂B
	܂AoCiRs[ɁACR+LF ɓꂷ鏈sǂwł
	悤ɁAchangeCrLf ǉ܂B
	truéAoCit@C̃Rs[CR+LFɕϊ܂(lFfalsej
		fukurou/process/Process_FileCopy#init( final ParamProcess paramProcess )
		fukurou/process/Process_FileCopy#action( final LineModel data )
		fukurou/util/FileUtil#copy( final String fromFile,final String toFile )
		fukurou/util/FileUtil#copy( final File fromFile,final File toFile )
		fukurou/util/FileUtil#copy( final String fromFile,final String toFile,final boolean changeCrLf )
		fukurou/util/FileUtil#copy( final File fromFile,final File toFile,final boolean changeCrLf )

	[LDAPo^ʒmΉ]
	LDAP̓o^ƁAOC}X^(HM39)̏Aꗗŕ\LDAPo^ʒmʂ
	VK쐬܂BiQlj
	 ӁFHM39ւ̐ڑɁAdbid="HN0311" w肵Ă܂B{Ԋł͕svB
		jsp/GE3056A

	[[YꑗMΉ]
	|[^̃OCpX[h(HM39̃J)Yꂽꍇ̑M@\
	܂BiQlj
	ȂẢʂ́AF؊ÕGAɂKv܂B
	́ẢʂƓɂĂ܂ARɃ[M
	wł悤Ȃ̂ƁA؂pX[h̏ꍇ́A̎|̃[
	΂āAi܂ApX[hȂjǗ҂ɐݒ˗悤
	Ă悤łB
	 [MAƁAƎv
	ڍׂȎdl킩܂񂪁AƂ肠A[Mł邱ƂmF܂B
	 ӁFHM39ւ̐ڑɁAdbid="HN0311" w肵Ă܂B{Ԋł͕svB
		jsp/GE3056B

	[RgC]
	\[X{ɁA/*  */ `ŃRgĂӏA // ɕύX܂B
	\bh{̂Rgꍇɂ͕֗łA\[XɁA/* */ Rg
	܂܂ƁAqɂȂARg͈͂sɂȂꍇ܂B
	JARgɂ\[X̐FςGfB^[gpĂ
	̂悤ȃ~XłACÂ₷̂łÂ悤ȃGfB^[gpĂȂ
	ꍇA茳ɃGfB^[ȂꍇȀKƁA~XɌq댯
	܂B
	{IɁAJavaDOC  /** */ RgȊÓAɗ́A // Rggp
	B
		fukurou/util/ZipFileUtil.java
		hayabusa/taglib/CommonTagSupport.java
		hayabusa/taglib/RequestValueTag.java
		hayabusa/taglib/TopMenuTag.java
		hayabusa/db/SelectionFactory.java
		hayabusa/html/ViewLink_LINK.java
		hayabusa/resource/LDAPSearch.java
		hayabusa/resource/ResourceManager.java
		hayabusa/taglib/DatabaseMetaDataTag.java
		hayabusa/taglib/DataCheckTag.java
		hayabusa/taglib/LDAPQueryTag.java
		hayabusa/taglib/RegistryQueryTag.java
		hayabusa/taglib/SubmitTag.java

4.2.1.2 (2008/05/07)
	[IE6sΉ]
	}gNXQ̃{^摜IE6Ő؂錻ۂɑΉ܂B
	IE6łline-heightimg͂ꍇɏ肭\ȂoO܂A
	ɖΉłB
		jsp/menu/matrixMenu.jsp	a^ÕX^Clayout-grid-lineǉ

4.2.1.1 (2008/05/02)
	[V{^j[oOC]
		ȉ̕sɑΉ܂B
		V{^j[̃JeSNŁAʏ͂̃JeS̈Ԑ擪̉ʂŕ\邪A
		̉ʂ̃[hu-wvŔ\ɂĂꍇɂẢʂ\Ă܂B
		 j[\ʂ́AJeSN̑ΏۊOƂ邱ƂőΉ܂B
			taglib/TopMenuTag

4.2.1.1 (2008/04/30)
	[V{^j[oOC]
		V{^j[ł́AeނNbNۂɂ̏ޒ̈ԏ̉ʂI
		JdlɂȂĂ܂B
		A"ԏ̉"ɃAhXݒ肳ĂȂꍇɁAj[2dɕ\
		Ă܂ƂoO݂܂B
		́AFrame^OchangeGamenŃAhXĂȂIDw肳ꂽꍇɁA
		ReLXgindex.jspɃN悤ɂȂĂƂłB
		ΉƂẮAAhXĂȂꍇ́AchangeGamenɂȂ悤ɑΉ܂B
		AȂΉłV{^j[ŃAhXݒ肳ĂȂʂԏłɎĂ
		\ʂ\Ă܂߁AӂĉB
			taglib/FrameTag#setChangeGamen()

4.2.1.1 (2008/04/30)
	[View^OoOC]
	L̏CŁAA,B,{@xxxx}A{@xxxx}ϐŒl𓯎ɃZbgꂽꍇ
	{@xxxx}̕ϊsȂoOC܂B
		taglib/ViewFormTag#setColumnWritable( final String columnName )
		taglib/ViewFormTag#setNoWritable( final String columnName )
	--------------------------------------------------------------------------------
		4.2.1.0 (2008/04/11)
		[ViewFormTag C]
		columnWritable  noWritable AɃZbgƃG[ɂĂ`FbN@
		ύX܂B
		ȑÓA{@XXXX} ̐ݒG[ɂĂ܂Äݒ́A
		\ƂAʓIɁAǂɂlݒ肳ꂽꍇ́AG[ɂ܂B
		]炠SI@\́A"null" nƂőΉ܂B
			taglib/ViewFormTag#doEndTag()
			taglib/ViewFormTag#setColumnWritable( final String columnName )
			taglib/ViewFormTag#setNoWritable( final String columnName )

4.2.1.0 (2008/04/26)
	[OAEg{^C]
	OAEg{^index.jspւ̃NƂȂĂ߃t[ɂȂĂ܂B
	result.jspɏCăt[y[WɂȂȂ悤ɂ܂B
		jsp/custom/matrix_info.jsp	OAEg{^̃NύX

4.2.1.0 (2008/04/26)
	[result̃Xy[Xǩ]
	wb_EɃt[gĂ܂A{^ꍇɏdȂĂ܂
	̃̕GWΉł܂ł͎܂B
		jsp/custom/result_info.jsp	DIV^Ofloat:rightright:0pxɕύX

4.2.1.0 (2008/04/26)
	[[uFύX]
	ĂŃ[uF\Ă܂A̂Ŏ኱ύX܂B
	ɂ̂܂܂̃NFł͔Ɍ̂ŃNE኱C܂B
		jsp/common/default.css	[uFAWNFύX

4.2.1.0 (2008/04/26)
	[Cɓ\C]
	{^j[łCɓ\ƕꂽfUCƂȂ邽߁A
	{^gp̓j[ɂCɓ\Ȃ悤ɂ܂B
		hayabusa/taglib/TopMenuTag#doEndTag	useButtontrue͂Cɓ\Ȃ

4.2.1.0 (2008/04/26)
	[V[VXe]
	V[VXeŉʂ胊A^Cɒ[ss߂̃^O(report2)ǉ܂B
	̃^Ogp邱ƂŁA[VXẽf[^e[u`}X^؂悤邱ƂȂA
	A^CňEo͂\ɂȂ܂B
	̃^Ogpɂ́AOpenOffice.org̃W[CXg[ĂKv܂B
	{Iɂ́AExcel[VXeŎgp悤Ăreport^Ȍʌ݊łʒuÂɂȂ܂B
	(Tv́AGWeXgT[o[ɂĊmFBy@\zA^C[(GE2322))
		hayabusa/db/DBTableModelUtil#makeDBTable()	L[yђl̔z񂩂e[uf郁\bh쐬
		hayabusa/taglib/ReportTableTag2				VKǉ
		hayabusa/report2/QueueManager_DIRECT		VKǉ
		hayabusa/report2/ExecProcess#parse()
		hayabusa/report2/ExecProcess#output()
		src/META-INF/taglib.tld
		WEB-INF/taglib.tld
		jsp/GE2322(A^C[)				VKǉ

4.2.1.0 (2008/04/25)
	[fUCύX]
	GWW̃fUCύX܂B
	̃fUC͔iɃfUCꂽ̂QlɂĂ܂B
	F̕ύX͎ɂbrrt@CőΉĂ܂Aꕔjspt@CŎw肵Ă
	܂Bij[֘Aǂݍݗpxxx_infonj
		jsp/common/default.css		css̕ύXŌɒǉ
		jsp/common/dummy.html		html^Oclassǉ
		jsp/custom/query_info.jsp	wb_fUCV
		jsp/custom/matrix_info.jsp	}gNXQp̃wb_
		jsp/custom/result_info.jsp	\ڂȂāAEɃt[gB
		jsp/custom/menu_init.jsp	j[̈ԏ̃S⃊NύX
		jsp/custom/HeaderLogo.png	}gNXɕ\ƃS
		jsp/custom/MenuLogo.png		v_Ej[㕔ɒuS摜
		jsp/menu/matrixMenu.jsp		ݒX^CύXAǂݍquery_infomatrix_infoƒuB
		jsp/menu/menu.jsp			useButton֌Wǉ
		jsp/menu/multiMenu.jsp		useButton֌WǉA}EXI[o[֌W̃XNvgǉB
		jsp/image/FAV_MENU_IN.gif	p[cύX
		jsp/image/fileDownload.gif 	
		jsp/image/fileUpload.gif	
		jsp/image/menu_gra1.png		querywb_p̃Of[V摜P
		jsp/image/menu_gra2.png		̂Qij
		jsp/image/menu_gra3.png		̂Ri΁j
		jsp/image/button_gra1.png	j[p{^
		jsp/image/button_gra2.png	}EXI[o[p
		jsp/image/button_gra3.png	p
		jsp/image/prev_back.png		query̖߂iރ{^̔wi摜
		jsp/image/square.png		Xǵp摜
		jsp/image/menu_button.png	}gNXj[̃{^wi摜
		jsp/image/separator.png		wb_̏c_
		jsp/image/backmenu.png		߂{^Ƃ肠ɒu
		jsp/image/logout.png		OAEg{^

4.2.1.0 (2008/04/21)
	[wb_^OC]
	wb_^ȌɁA璷ORAߔ]܂B
		hayabusa/taglib/HeadTag#doEndTag	... or ... ..!=.. and ...Ɣ]

4.2.1.0 (2008/04/17)
	[}gNXj[QC]
	ifUCύXΉłB
	@}gNXj[Qŕނ̃{^ƁA̕ނ̒ňԏɂʂ
	\悤ɂ܂B
	A}gNXj[QŊeʂ̃{^index.jspɑJڂ܂A
	ɃNGXgϐbuttonRequest=truet邩AtȂ̑topMenuTagɒǉ܂B
	buttonRequest=truenꂽꍇmultiMenu.jspŃ{^鏈s܂B
	ɃXg(ul^O)̕Yꂪs̏Cs܂B
	B}gNXj[Qŏޕ̑т邽߁AXg͂div^Oǉ܂B
		hayabusa/taglib/TopMenuTag						buttonRequestϐǉ
		hayabusa/taglib/TopMenuTag#matrixMenu2			nextKeyϐǉāAނURLGAMENIDt悤ɂ
		hayabusa/taglib/TopMenuTag#setButtonRequest		buttonRequestsetter
		hayabusa/taglib/TopMenuTag#matrixMenu2			buttonRequesttruȅꍇɃNGXgϐt
		hybs-taglib.tld									topMenubuttonRequestǉ

4.2.1.0 (2008/04/16)
	[wb_^OC]
	ifUCύXΉłB
	^[QbgɂăOf[V̐FύX邽߁AHTML^Oclassf悤ɂ܂B
	NXmis:head^OŎw肵^CvɈˑ܂Bclass="headtype-XXX"
	̑ΉœŃ^Cv𐔎ŊǗĂ̂񋓌^(enum)ŊǗ悤ɕύX܂B
	A^Cvɂ͂܂łƓlnull,xml,init,query,result̑Ɂumenuvǉ܂B
	͍j[p̃^CvŁAʏ͎gp܂B
	commondummy.htmlt@CHTML^Oclass="headtype-result"ǉ܂B
		hayabusa/taglib/HeadTag					HEADϐɕAenumAmenu^Cv̒ǉ
		hayabusa/taglib/HeadTag#doEndTag		classo͂悤ɏC
		hayabusa/taglib/HeadTag#setHeadType		enum𗘗p悤ɕύX
		jsp/common/dummy.html					HEML^Oclassǉ
		jsp/GE0000/index.jsp					headTypequeryinitɕύXB

4.2.1.0 (2008/04/11)
	[j[o͕ύX]
	ifUCύXΉłB
	@{^j[̏ꍇɁyށz\ɂ邽߂ɁAexpandȂꍇɂ
	<span class="no-expand">yށz</span>ƂȂ悤ɂ܂B
	A{^j[Ƀ}gNXJڂĂꍇɉʂɑΉ{^
	FύX邽߁AbuttonɉIDƓIDt悤ɂ܂B
		hayabusa/taglib/TopMenuTag#TopMenuTag.java		ނexpandȂꍇspanň͂
		hayabusa/taglib/TopMenuTag#makeTagMenuString		buttonɉIDƓIDt

4.2.1.0 (2008/04/17)
	[V[VXe Ń[X]
	OpenOffice.orgCalcx[XƂV[VXẽł[X܂B
	[֘ADBf[^o^@͌̒[VXeƊ{IɓłB
	`t@C.odst@CƂč쐬Kv܂B
	܂Ã[X͊JҌ̉[Xł邽߁A삪sȏꍇ܂̂ŁA
	ʂ̃VXeł͎gpȂŉB
		jsp/REP21/*
		hayabusa/report2/*
		hayabusa/common/SystemData
		g:/bin/init.bat

	(ZbgAbv@)
		@OpenOffice.org2.4̐`\\hn51d4\apps\java\Rs[
		AύX\[XCVS擾ARpC 1
		Bg:\bin\init.bat\\hn51d4\uap\Build\Release4\env\bin\init.batŒu
		CGEVXeREP21(V[N~)ʂN

	1 RpCɈȉ̃G[܂Aopenoffice2.4\program\classes\jut.jar
	    ̕sɂ̂ł蒠[VXe̓ɂ͎xႠ܂B
		G:\webapps\ver4\src\mis\pdm\hayabusa>echo off
		java version "1.6.0_05"
		Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
		Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)
		x:[path] sȃpXvf "h:\java\openoffice2.4\program\classes\..\..\lib": ̃t@C܂̓fBNg͂܂B
		x:[path] sȃpXvf "h:\java\openoffice2.4\program\classes\..\bin": ̃t@C܂̓fBNg͂܂B
		x 2 
		\[Xt@C G:\webapps\ver4\src\mis\pdm\hayabusa\common\SystemData.java ǂݍł܂...
		\[Xt@C G:\webapps\ver4\src\mis\pdm\hayabusa\common\BuildNumber.java ǂݍł܂...
		Javadoc \zĂ܂...
		sɂ͉L[Ă . . .

4.2.1.0 (2008/04/16)
	[DB`DB ]
	DBA_OBJECTS 茟ĂӏAALL_OBJECTS ɕύX܂B
		jsp/GE0107/directGE82.jsp(15): 	from DBA_OBJECTS
		jsp/GE0116/directGE82.jsp(39): 	from DBA_OBJECTS
		jsp/GE1004/allCompile.jsp(29): 			from DBA_OBJECTS
		jsp/GE1004/changeSQL.jsp(42): 		from DBA_OBJECTS
		jsp/GE1005/query.jsp_GEA08_use(56): 				from DBA_OBJECTS ,
		jsp/GE1006/objectSQL.jsp(4): 	from DBA_OBJECTS
		jsp/GE1006/objectSQL.jsp(17): 	from DBA_OBJECTS
		jsp/ORA10/result.jsp(29): 		from DBA_OBJECTS
		jsp/ORA10/result.jsp(67): 		from DBA_OBJECTS

	[DOC18 \[X`FbNڒǉ]
	\[X`FbNڂǉ܂B
	  ERROR11B   mis:writeCheck ^O̎qvfɂ́Amis:submit ^OgpĂB
	  WARNING19  mis:submit ^OAmis:queryButton ^Oɒu\ĂĂB
	  WARNING20  mis:button ^OAmis:queryButton ^Oɒu\ĂĂB
		jsp/DOC18/xslt/GE70_PROG.xsl

	[TableUpdateParamTag C]
	DBConstValue ɂŒ̐ݒ肪Ă܂ł̂ŁAC܂B
	IuWFNg̏YĂ܂B
		taglib/TableUpdateParamTag#getInsertSQL( NamesData namesData )
		taglib/TableUpdateParamTag#getUpdateSQL( NamesData namesData )

4.2.1.0 (2008/04/11)
	[DataCheckTag @\]
	msgParamKeys ɁANGXgϐΉ܂B
		taglib/DataCheckTag#checkSql( final String str, final String names
		taglib/DataCheckTag#checkJs( final String str, final String names

	̏ŁAconditionList ̑OɁA"|" ܂B
		taglib/DataCheckTag#checkRows( final String str, final ErrMessageManager manager )

	[CommonTagSupport C]
	ȈՃt@Xւ̃N𑊑΃pXɕύX
		taglib/CommonTagSupport#getDocumentLink()

	[ViewFormTag C]
	columnWritable  noWritable AɃZbgƃG[ɂĂ`FbN@
	ύX܂B
	ȑÓA{@XXXX} ̐ݒG[ɂĂ܂Äݒ́A
	\ƂAʓIɁAǂɂlݒ肳ꂽꍇ́AG[ɂ܂B
	]炠SI@\́A"null" nƂőΉ܂B
		taglib/ViewFormTag#doEndTag()
		taglib/ViewFormTag#setColumnWritable( final String columnName )
		taglib/ViewFormTag#setNoWritable( final String columnName )

	[CSSt@Cw@]
	Ver4 ACSSt@ĆAdefault.css  custom.css 𗼕ǂݍނ悤
	ύX܂B
	CSSt@C̎wŁArel="alternate stylesheet" ł͂ȂArel="stylesheet"
	ō\܂B
		jsp/common/calendar.html(9):
		jsp/common/documents.html(12):

	[\[X`FbNڒǉ]
	mis:columnCheck ^OnullCheckmustAnyCheckɊւAWARNING17 ǉ
	WARNING17Fmis:columnCheck ^OnullCheckmustAnyCheck͎`FbN܂BݒsvłB
		jsp/DOC18/xslt/GE70_PROG.xsl

4.2.1.0 (2008/04/08)
	[EXN[P]
	EXN[Ƀwb_[Œ肪삷悤ɑΉ܂B
	JSP̋Lq@́A]ʂView2LqAꂼX1,X2ƂID܂B
	{́A1View^OōEXN[\\ׂłA\CAEg
	RɋLqꍇ(custome[u)ւ̑Ή̂߁A]̋Lq@𓥏P܂B
	̓IȃTv
		http://hn51d4:8824/ver4/jsp/GE2108/index.jsp
	mF邱Ƃł܂̂ŁAJɊJĉB
		jsp/common/scrollBar.js
		jsp/common/default.css
		jsp/common/default.js
		jsp/GE2108/					(EXN[)

4.2.1.0 (2008/04/07)
	[ʃj[\P(iΉ)]
	̑OɈړ{^ɔwit邽߂tdid="prev-next"ǉ
	yюԕ\̐F\[XR[hŒڎw肵Ă̂CSSŎwł悤ɕύX
		hayabusa/tablib/QueryButtonTag
			PREV_NEXTTDIDǉAԕ\̐F̒ڎw폜
		jsp/common/default.css
			ԕ\̕WFwǉ

4.2.1.0 (2008/04/03)
	[ʃj[\P(iΉ)]
	@X^Cݒ\ɂ邽߂ɁA{^o[W̃j[̃{^classǉ܂B
	Ap}gNXj[̈ꗗ\XgĂłBʏ̃}gNX͐GĂ܂B
		i葵ŏo邽߁j
		hayabusa/taglib/topMenuTag.java
			#makeTagMenuString					{^j[classo͂ǉ
			#makeTagMenuString,#makeMatrixMenu2	}gNXQ̓Xgňꗗo

4.2.1.0 (2008/04/01)
	[JavaEUtil\bhǉ]
	fukurou/FileUtilŃfBNgƃt@C폜郁\bhǉ܂B
	[VXeŃ[Nt@C폜邽߂Ɏgp܂B
		fukurou/FileUtil#deleteFiles()

4.2.1.0 (2008/04/01)
	[VXe\[Xo^ESQLServerΉ]
	VXe\[Xo^ʂŕʎɁAReLXgpX̐ݒl'**'ƂȂ悤ɑΉ܂B
	VXe\[XDB`́AftHgl'**'ƂȂĂ܂ASQLServeȑꍇA
	ʂ͂ꂽf[^ɂĂDB̃ftHglKp܂B
	̂߁Aʕ\̏l'**'ɂȂ悤ɐݒ肵܂B
		GE0012/copy.jsp

4.2.1.0 (2008/04/01)
	[ʃj[\P(iΉ)]
	@j[\ŏނw肵ĕ\ł悤ɉP܂Bނw肵ꍇ́A
	  啪ނ͕\܂̂ŒӂĉB
		hayabusa/taglib/TopMenuTag#makeMenu()

	Aj[NŃ{^`̃N쐬ł悤ɑΉ܂B{^`ŕ\ꍇ́A
	  TopMenu^OuseButtontrueɐݒ肵ĉB
	  ܂AuseButtonScripttrueɂꍇAe{^̃NbNA}EXI[o[AJ[\AEg
	  ꂼJavaScript̊֐Ăяo܂Bɂ{^wiFς铙̃ANV`
	  Ƃł܂B
		(a)NbN       : buttonClick(this);
		(b)}EXI[o[ : buttonOver(this);
		(c)J[\AEg : buttonOut(this);
		hayabusa/taglib/TopMenuTag#makeTagMenuString
		hayabusa/taglib/TopMenuTag#setUseButton
		hayabusa/taglib/TopMenuTag#setUseButtonScript
		src/META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	B}gNXj[x[XƂʃo[Wǉ܂Bgpꍇ́AmenuType"MATRIX2"
	  Ɏw肵܂B
	  ʏ̃}gNXj[̕ύX_͈ȉ̒ʂłB
	  (a)啪ނ\Ȃ
	      ςɁA1sɕ\ĂZsideCountŎw肵𒴂ꍇ
	        Iɉs܂B
	  (b)ʃÑ^[Qbg
	      g̃t[ɑ΂ăN\܂B
	        ŃAʏ탁j[\łj[ɂ͊Y鏬ނ̉ʂ\܂B
	  (c)ނł̃N
	      ނNbNۂɁAʏ̃j[\ʂɃN܂B
	        AAAƓlɍj[ɂ͊Y鏬ނ̉ʂ\܂B
	  (d)ʖ̂̑O''t
		hayabusa/taglib/TopMenuTag#doEndTag
		hayabusa/taglib/TopMenuTag#makeMatrixMenu2
		hayabusa/taglib/TopMenuTag#makeTagMenu
		hayabusa/taglib/TopMenuTag#makeTagMenuString

4.2.0.1 (2008/03/30)
	[ʊgk@\P]
	ʊgk@\ŁAʊg債Aj[BANGʂ[hƁA
	j[̕\/\؂ւȂȂsɑΉ܂B
	́Aʃ[hquery.jspJavaScriptŕێĂg/k̏񂪃NA
	܂߂ɋN܂Bɑ΂Aj[Bꂽ̂Ń[hꂽꍇ́A
	j[̕Œl(160px)ŌߑłAēx\s܂B
		common/toggleFrame.js

4.2.0.1 (2008/03/28)
	[\[Xo^ʏC]
	e\[Xo^ʂŃx\[Xւ̔f@܂B
	̓Iɂ́AgK[ɂ肠΍XVȂΒǉ悤ɂ܂Bɂ
	e\[X̒ǉύXɑΉ郉x\[XIɍ쐬EXV悤
	Ȃ܂B
		GE4/DB_ORACLE/DBDEF/TRI/GEA08T02
		jsp/GE0002
		jsp/GE0003
		jsp/GE0004

4.2.0.1 (2008/03/27)
	[ʃ\[Xo^ʂ̕\]
	ʃ\[X̕\̎̔ԂɂāAʂ瓯\͂ꂽꍇ́A̔Ԍ
	\͓lɂȂ܂B́AIDŕ̃AhXo^ꍇɁA\
	pł悤ɂ邽߂̎dlłBē\o^ꍇ́AlŁ}1铙āA
	\ύXĉB

4.2.0.1 (2008/03/27)
	[DataCheckTag C]
	TableModel̒lɉāAsǂ߂AconditionKeyA
	conditionList ǉ܂B
	w̃Jhc̒lƁAconditionList ̒lrāA݂ꍇ́A
	checks܂B
	̏LȂ̂́Acommand="ENTRY" ̏ꍇ݂̂łB
		taglib/DataCheckTag#release2()
		taglib/DataCheckTag#checkJs( final String str
		taglib/DataCheckTag#checkRows( final String str )
		taglib/DataCheckTag#setConditionKey( final String key )
		taglib/DataCheckTag#setConditionList( final String list )
		META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	[DataCheckTag C]
	bZ[WɈǉł悤ɂ܂BmsgParamKeys ǉ܂B
	bZ[W\[X̃L[J}؂Ŏw肷邱ƂŁAݒ肵܂B
	bZ[WɈ( {0},{1} Ȃ ) ꍇAŎw肵l
	ԂɁA{0},{1},{2}EEE ɓĂ͂߂Ă܂B
	L[[h́AJ}؂Ŏw肵A𕪉Ax\[X
	\[Xϊs܂B
	PL/SQL ł́A"{#PN}" ȂǂƎw肵ẮA"PN" Ƃw\łB
	IɁAwhere Ɏw肳ꂽL[ƒĺA@KEY  @VAL ɁA
	from  where ̊Ԃ́̕A@TBL ɑΉt܂B
	ɑΉt܂B
		taglib/DataCheckTag#release2()
		taglib/DataCheckTag#setMsgParamKeys( final String keys )
		taglib/DataCheckTag#doEndTag()
		META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	mustAny ̐ݒ@̃oOC
		jsp/GE3001/query.jsp
		taglib/ColumnCheckTag#makeErrorMessage( final ErrorMessage errMsg )

	RgCilbl ̃Tv폜j
		taglib/MessageTag.java

	[DataCheckTag C]
	̌ȓt(N//)̔p̓tׂ́AJ`܂B
		plugin/column/DBType_DATE.java

	[ʏC]
	ʂ̏Cs܂Bi኱̌xj
		jsp/GE1005/entry.jsp		DBo^
		jsp/GE1005/query.jsp
		jsp/GE1005/result.jsp
		jsp/GE2301/result.jsp		J_[o^
		jsp/GE3001/query.jsp		eLXgtB[h
		jsp/GE3001/result.jsp
		jsp/TYPE1A/entry.jsp		SQLo^(TYPE1A)
		jsp/TYPE1A/result.jsp
		jsp/TYPE1A/update.jsp

4.2.0.1 (2008/03/24)
	[r[̃TCYw@\ǉ]
	view^OŃwb_Œsƍ܂ł̓t[ς܂ł̃TCYɂȂ悤
	@\Ă܂Aview^Oheightwidthǉ鎖ŃTCY
	wł悤ɂ܂B
	ɂăr[̍w肵Ẳɕʃy[Wւ̃N𒣂A
	Q̃r[ׂĕ\铙̃CAEg\ɂȂ܂B
		hayabusa.html.ViewForm			heightwidthsetterǉ
		hayabusa.taglib.ViewFormTag		heightwidthǉ
		plugiin.view.AbstractViewForm	divPosheightwidtho
		jsp/common/scrollBar.js			divPos̍ƕ悤ɕύX
		hybs-taglib.tld					view^Oheightwidthǉ

4.2.0.0 (2008/03/18)
	[ƐъǗVXe v]Ή]
	E̗ŒXN[Ŋer[̐^񒆂ɃXN[o[\ꍇɁAt[TCY
	vZs悤ɑΉ܂B(܂ł́AE[ɃXN[o[\Ăꍇ݂̂
	Ήł)
		URL : http://hn51d4:8824/ver4/jsp/GANTT06C/index.jsp
		jsp/common/option/gantt.js

4.2.0.0 (2008/03/18)
	[Tomcato[WAbv]
	̃o[WAWTomcatyJDK̃o[WLɃAbv܂B
		Tomcat : 6.0.16
		JDK : 1.6.0_05
	(ΉɊւύX́A4.1.2.0őΉς)

4.2.0.0 (2008/02/26)
	[GWݒ@ύX]
	GW̐ݒ@啝Ɋȑf܂B
	ɂAh:\java\ȉTomcatJDKɂẮA{Iɐݒ肪svɂȂ邽߁A
	́AWTomcatJDKGW{̂̃A[JCuƓlɁABuildstH_
	zz܂B
	[X̃^C~ÓAo[Wԍ2(4.x)オۂɍXV܂B
	eVXeŃGWVKɃCXg[ꍇA͏L̃o[WAbvɊY
	ꍇ́AzzĂTomcatyJDKRs[ĎgpĉB

	EύXȌCt@C
	  @bin/init.bat
	  Awebapps/[context]/WEB-INF/web.xml
	  Bwebapps/[context]/WEB-INF/DBConfig.xml
	  Ctomcat/conf/server.xml

	EύX̏Ct@C
	  @bin/init.bat

	  AAȉ̏ꍇ͌ʂɐݒt@CύXKv܂B
	  (a)tH_(̑啶)ƃVXeIDقȂꍇ
	      WEB-INF/web.xmlSYSTEM_IDɃVXeIDݒ
	  (b)tH_ƃReLXgpXقȂꍇA͉zReLXgǉꍇ
	      conf/server.xmlɂăReLXgpXݒ(ʂ)
	  (c)FDBւ̐ڑƃVXeDBڑ悪قȂꍇ
	      WEB-INF/DBConfig.xmlɃVXeDBڑݒ
	  (d)eReLXgPʂ̃ANZXO擾ꍇ
	      META-INF/content.xmlŃANZXO擾悤ɐݒ

	(ύXȅڍ)
		܂ŃGWݒ肷ۂ
		G:̋yсA
		H:tomcat/conf/server.xml
		GKv܂AGWo[WAbveXg{Ԃ̈ڍs
		eՂɂ邽߂HhCuG炸ɐݒł悤ɂ܂B
		̓Iɂserver.xmlTOMCASTNݒinit.bat̊ݒɈڂA
		ReLXgʂ̐ݒ[context]/META-INF/context.xmlł悤ύX܂B
		ADBڑݒDBConfig.xmlŋ󕶎ݒ肵ۂinit.batTOMCATFؗp
		ݒ̒l𗘗p悤ɕύX܂i󕶎DEFAULT̏ݒɂȂ܂jB
		lweb.xmlSYSTEM_ID̏ꍇ̓ReLXg啶ɂ̂
		SYSTEM_IDƂėp悤ɕύX܂B
		ɂAύXKvӏ͑̏ꍇɂinit.bat݂̂ƂȂ܂B
		yGW{̂̏Cz
			fukurou/db/DatabaseConfig		󕶎̏ꍇɊϐ𗘗p悤ɕύX
			hayabusa/common/SystemParameter	TOMCAT_PORTASYSTEM_ID̎ύX
		yeReLXg̐ݒz
			[context]/META-INF/context.xml	ReLXgʂ̐ݒiOt@CjLq
			[context]/WEB-INF/DBConfig.xml	ftHgڑTOMCATƓɕύX
		yTomcat̐ݒz
			tomcat/conf/server.xml			ϐpɕύXBReLXgݒ폜
			tomcat/conf/context.xml			debugyprivilegedݒLq
			uap/bin/init.bat				TOMCATݒpϐǉ

		[g\[XXV̂߂̃|[gԍ擾̌݊ߏCB
			hayabusa/common/SystemParameter	TOMCAT_PORT̎擾@C

4.1.2.1 (2008/03/17)
	[TableUpdateParamTag C]
	Œl constVals ̑OɁA"'" ܂B
	́ǍŒlo^Ƃׂ̌݊łB
	^̏ꍇ́AsvȃLXgɂȂ܂ÁA
	DBConstValue gP[X邽߁A܂ł̑Ή͍s܂B
		taglib/TableUpdateParamTag#getInsertSQL( NamesData namesData )
		taglib/TableUpdateParamTag#getUpdateSQL( NamesData namesData )
		taglib/TableUpdateParamTag#makeNamesData( final String[] nms )

4.1.2.1 (2008/03/14)
	[[VXeʏC]
	U蕪}X^o^ʂŏo̓t@CAo̓tH_ʏォݒ
	ł悤ɂ܂B(ڎ̂́AȑO瑶݂Ă܂)
		jsp/REP04

4.1.2.1 (2008/03/13)
	[ColumnCheckTag C]
	command="MODIFY" , "DELETE" ɂ́AIɁAminRowCount="1" 
	悤ɕύX܂B
	́ACOPÝAIɎsƁAINSERT Ɠ
	@\邽߁AꍇKvɂȂ邩łB
	"MODIFY" , "DELETE" ɁAminRowCount w肵Ȃꍇ́A
	checkType  "NEW" ɂ邩AminRowCount="0" ݒ肵ĂB
		taglib/ColumnCheckTag#makeErrorDBTable()

	nullCheck ̎s܂B
	́Amust (ColumnEditorTagAColumnTagASelectTag)w肵
	ꍇɁAhidden ŃJ΂AColumnCheckTag ŎI
	nullCheck s܂B
	ȂAnullCheck ݒ肷ƁA炪D悳܂B
	mustAnyCheck lɁA܂B
		common/HybsSystem#MUST_KEY
		db/DBTableModel#addMustType( int dbColumn, String type )
		db/DBTableModel#getMustArray()
		db/DBTableModel#getMustAnyArray()
		db/DBTableModelImpl#addMustType( int dbColumn, String type )
		db/DBTableModelImpl#getMustArray()
		db/DBTableModelImpl#getMustAnyArray()
		taglib/ColumnEditorTag#release2()
		taglib/ColumnEditorTag#setMust( final String flag )
		taglib/ColumnEditorTag#setMustAny( final String flag )
		taglib/ColumnEditorTag#getModifyConfig( final DBColumn dbColumn )
		taglib/ColumnTag#release2()
		taglib/ColumnTag#setMust( final String flag )
		taglib/ColumnTag#setMustAny( final String flag )
		taglib/ColumnTag#doEndTag()
		taglib/ColumnTag#getInsertTag( final DBColumn clm, final String value )
		taglib/SelectTag#release2()
		taglib/SelectTag#setMust( final String flag )
		taglib/SelectTag#setMustAny( final String flag )
		taglib/SelectTag#makeTag()
		taglib/ColumnCheckTag#doEndTag()
		taglib/ColumnCheckTag#release2()
		taglib/ColumnCheckTag#makeEntryErrorMessage( final ErrorMessage errMsg )
		taglib/ColumnCheckTag#makeErrorMessage( final ErrorMessage errMsg )

	ɔAcolumnCheck ^O nullCheck AmustAnyCheck gp
	Ăӏ́AKvłB
	̓Iɂ́Aꂽ߁ALqKv܂B
	JSP\[X`FbNŁAWARNING17 ǉ܂B
		jsp/DOC18/xslt/GE70_PROG.xsl#mis:columnCheck	WARNING17

	[ViewFormTag 4.1.2.0 (2008/03/12) C]
	4.1.2.0 (2008/03/12) őΉ܂AcolumnWritable/noWritable 
	ɁA"null" w\ƂłAcolumnWritable 
	p[^{@columnWritable} Ŏw肵ꍇ̓ɁA肪
	܂̂ŁAύX܂B
		taglib/ViewFormTag#doEndTag()
		taglib/ViewFormTag#setColumnWritable( final String columnName )
		taglib/ViewFormTag#setNoWritable( final String columnName )

4.1.2.0 (2008/03/13)
	[ꊇ`FbN@\̉P]
	shiftL[ps͈̔͑I@\ǉ܂B(Windows̃GNXv[[
	ɂȂ܂)
	ꗗ\ŊesIۂɁACӂ̍sI΂ꂽԂshiftL[Ȃ
	̍sIƁÅԂɋ܂ꂽsSă`FbN܂B
		jsp/common/hilightRow.js

4.1.2.0 (2008/03/13)
	[J_[|bvAbvP]
	a̗v]ɂAJ_[|bvAbvɃ{^ǉĐ挎A
	Ɉړł悤ɕύX܂B
	ɁAcWJl̉ʂŁAJ_[|bvAbvœ͂to^
	G[ɖ߂ꍇ͏Ă܂sΉ܂BJ_[̃|bv
	Abv window.open ŏsƁAĂ܂łA
	showModalDialogŏ΁A߂鏈sAɎc܂B
	ŁAJ_[
	|bvAbv[_悤ɑΉ܂B
		plugin/column/Editor_YMD2.java
		jsp/common/calendar2.js
		jsp/common/misPopup.js
		jsp/common/calendar.html

4.1.2.0 (2008/03/12)
	[ViewFormTag C]
	columnWritable/noWritable ̈ɁA"null" w\Ƃ܂B
	́Äɉw肵ȂƂwł悤ɂׂ
	LƂĎgpł܂B
	Ⴆ΁AcolumnWritable = "null" ƂƁAcolumnWritable ɉ
	w肵ȂEEE܂AnoWritable  ׂẴJw肵
	Ȃ܂BtlłB
	l̍lŁAɁA"all" wo悤ɂ邱Ƃl
	܂AALL ƂJ݂ƍׁAORACLE \ł
	null ̂݁AΉ܂B
		taglib/ViewFormTag#setColumnWritable( final String columnName )
		taglib/ViewFormTag#setNoWritable( final String columnName )

	TableUpdateParamTag  constKeys/constVals ܂B
	TLDɂ͏Ă܂A܂ł̂ŁALq܂B
	Cӏ́Aɓn邽߁A{Iɂ͑S\bhΏۂłB
		taglib/TableUpdateParamTag.java

	VXePʂɈقȂŒl݂̏ɁADBConstValue C^[tF[X
	܂B
	NX́Aplugin/query/ ɗpӂĂB
		db/DBConstValue.java 					VKǉ
		plugin/query/DBConstValue_ZY.java 		VKǉ

	TableUpdateTag ɁAsqlType ǉ܂B
	̑́AqvfɁATableUpdateParamTag ݂ꍇ̂ݗLłB
	TableUpdateParamTag ́Aʂ TableUpdateTag  sqlType  Ɠ
	sqlType ̏ꍇ̂݁ASQLEo͂܂B
	܂ATableUpdateTagsqlType p[^ɁATableUpdateParamTag
	 sqlType Œlɂ邱ƂŁAǂ̃p[^gp邩
	Ił@\鎖\łB
		taglib/TableUpdateTag#release2()
		taglib/TableUpdateTag#setSqlType( final String type )
		taglib/TableUpdateTag#getSqlType()
		META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	[JavaDOCx C]
	NativeType JavaDOCxC
	x - @value ^O (INT QƂĂ) ͒萔ł̂ݎgpł܂B
		fukurou/model/NativeType.java

	[DataCheckTag C]
	f[^`FbNs DataCheckTag ŁAłlɑǉ܂B
	SQL^Cv(sqlType)́AINSERT,COPY,UPDATE,MODIFY,DELETE Ȃǂ̋Lw肵܂B
	ʂɂ́Aresult ʂ update ʂ֑JڂƂ́Acommand 
	ɂĂ΂悢ł傤B
	́AexecType ƃ}b`ꍇ̂݁Ã`FbN܂B
	Ȉ equals ^ȎɎgpł܂B
	Ȃɂw肵Ȃꍇ́A`FbN͎s܂B

	s^Cv(execType)́AsqlType ƃ}b`ꍇ̂݁Ã`FbN܂B
	Ȉ equals ^ȎɎgpł܂B
	execType ́Aw肪\łBPȕ}b`ŁAsqlType 
	܂߂΁As܂B
	Ⴆ΁AsqlType={&#064;sqlType} execType="INSERT|COPY" Ƃ΁A
	sqlType ɁAINSERT ܂́ACOPY o^ꂽꍇɃ`FbN|܂B
	Ȃɂw肵Ȃꍇ́A`FbN͎s܂B
		taglib/DataCheckTag#setSqlType( final String type )
		taglib/DataCheckTag#setExecType( final String type )
		taglib/DataCheckTag#doStartTag()
		taglib/DataCheckTag#doEndTag()
		taglib/DataCheckTag#release2()
		META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

	[JFreeChartOt v]]
	v]1FvalueLabelsVisible = true ɁAxɃA_[C
			\ OFF ꍇɁAitemLabelVisible = true ̏ꍇł
			f[^̒lx͕\Ȃŗ~B
	Ή1FWbNŁA\̉ۂ𔻒f܂B
			HybsCategoryAxis ɁAx̃A_[C胁\bh
			ǉAHybsLineRenderer œǂݎď悤ɂ܂B
		io/HybsCategoryAxis#isViewItemLabel( final int column )
		io/HybsCategoryAxis#createLabel( final Comparable category c
		io/HybsLineRenderer#drawItem2( final Graphics2D g2 c
		io/HybsBarRenderer#drawItem2( final Graphics2D g2 c

	v]2FitemLabelVisible = true ɁAl̕\xŌ̃f[^
			݂̂ɕ\Vǉė~B
	Ή2FitemLabelVisible ɁA"last" Ƃݒl܂B
			Iɂ́Atrue/false ̘_lŏĂ܂A
			Ŏ󂯎悤ɕύXAtrue/false/last w
			o悤ɂ܂B
			"last" w肵ꍇ́AŌ̂݃x\܂B
		taglib/ChartDatasetTag#setItemLabelVisible( final String itemLabelVisible )
		io/ChartDataset#getRenderer( final int serNo
		io/ChartDataset#setItemLabelVisible( final String visible )
		io/HybsDrawItem#setItemLabelLastVisible( final boolean flag )
		io/HybsLineRenderer#setItemLabelLastVisible( final boolean flag )
		io/HybsBarRenderer#setItemLabelLastVisible( final boolean flag )
		io/HybsCategoryAxis#setItemLabelLastVisible( final boolean flag )
		jsp/GE2305/query.jsp

	v]3FvalueLabelsVisible = true ɁA\l̃tH[}bgŁA
			J}ҏWȂtOvė~
			́Aݒl̕\̈mۂׂ̏ułB
			\ OFF ꍇɁAitemLabelVisible = true ̏ꍇł
			f[^̒lx͕\Ȃŗ~B
	Ή3FchartDataset ^OɁAuseItemLabelSep ǉ܂B
			̑ false ɂƁAR؂L(,)͎gp܂B
			ĺAtrue(gp)łB
		io/ChartDataset#setUseItemLabelSep( final boolean used )
		io/ChartDataset#getRenderer( final int serNo
		taglib/ChartDatasetTag#setUseItemLabelSep( final String used )
		jsp/GE2305/query.jsp , result.jsp

	[JFreeChartOt v]]
	svȃRgȂǂ̍폜(WbNύX)
		io/ChartCreate.java
		io/ChartCreate.java
		io/ChartFactory.java
		io/ChartPlot_Category.java
		io/ChartPlot_XY.java
		io/HybsCategoryPlot.java
		io/HybsJDBCCategoryDataset.java
		io/HybsJDBCCategoryDataset2.java
		io/HybsStackedBarRenderer.java
		io/HybsURLGenerator.java
		io/HybsURLTagFragmentGenerator.java

	[DB`DB @\ǉ]
	DB`DB ŁAXL[}IuWFNg̃f[^Ǘ@\ǉ܂B
	ɂ́AGE82 e[u̒ǉƁAɔAXNvgAʂ
	ǉ܂܂܂B
	ɁA֘Aʂ̏CĂ܂B
		jsp/GE0106	e[u
		jsp/GE0109	e[uꗗ\
		jsp/GE0116	IuWFNgꗗ		ǉ
		jsp/GE1005	DBo^
		GE82(DBIuWFNgꗗe[u)	ǉ

4.1.1.3 (2008/03/10)
	[Tomcat6.0.16Ή]
		@Webdav̐ݒɌ肪Ay[W\ȂoOɑΉ܂B
		  ́AWebdavftHgT[ubgƂĐݒ肳ĂƂł邽߁A
		  WWebdav̐ݒύXAfiletempȉł̂ݗLɂȂ悤ɐݒ肵܂B
		  ܂AWebdavtH_̃XeBO@\~܂B
		  ɔA\[XoʂWebdav@\p~܂B
		  WindowsWebdav@\gpꍇ́A}Clbg[Ñlbg[Nv[X̒ǉ
		  WebdavtH_̐ݒsĂB
			WEB-INF/web.xml
			jsp/GE0009/result.jsp
		Aconf/server.xmlŃReLXgLogger̐ݒp~܂B
		  (Tomcat6.xł͐ݒ莩̂̂߁Ae͂܂)

4.1.1.2 (2008/03/07)
	[Tvǉ]
		NXWvŕwb_ꍇ̃Tvǉ܂B
			jsp/GE2104/result_sample5.jsp

4.1.1.2 (2008/02/26)
	[t@N^O]
		dataCheck^OJavaScript]ۂɁA[xxx]̎̒l𐔒lǂf""ň͂ǂ
		肷鏈fukurou.StringUtil.isNum()ōsĂ܂ADBTypeNativeTypeɍs
		悤ɕύX܂BɔAfukurou.model.NativeTypeEnum^Vɒ`ANativeType̒`
		Enumōs悤ɂ܂B܂AfukuroůglAfukurou/model/DataModel̃C^[tF[X
		getNativeTypẽ\bh`܂B
			fukurou/util/StringUtil#isNum()					p~
			fukurou/util/StringUtil#getNativeType()			VK쐬
			fukurou/process/LineModel#getNativeType()		VK쐬
			fukurou/model/NativeType()						VK쐬
			fukurou/model/ArrayDataModel#getNativeType()	VK쐬
			fukurou/model/Formatter#getFormatString()
			fukurou/model/DataModel#getNativeType()			VK쐬
			fukurou/model/DBTableModelImpl#getNativeType()	VK쐬
			hayabusa/db/DBType#getNativeType()
			hayabusa/db/DBColumn#getNativeType()
			hayabusa/db/DBTableModelImpl#getNativeType()
			plugin/column/AbstractDBType#getNativeType()
			plugin/column/DBType_R#getNativeType()
			plugin/column/DBType_S9#getNativeType()
			plugin/column/DBType_YM#getNativeType()
			plugin/column/DBType_YM01#getNativeType()
			plugin/column/DBType_YM31#getNativeType()
			plugin/io/TableWriter_Excel#writeData()

4.1.1.1 (2008/02/25)
	[^Oǉ]
	JSPŊȈՓIɕԂ̃Jɑ΂鐮`FbNs^O(dataCheck^O)ǉ܂B
	̃^Oɂ茟ɑ΂鐮`FbN(Jn<I)o^̊esɑ΂
	`FbNsƂ\ɂȂ܂B̃^ÓATableExists^Ő@\pĂ邽߁A
	TableExists^ÓAp~ƂȂÃW[o[WAbvŔp~\܂B
	ӉB
		hayabusa/taglib/DataCheckTag
		fukurou/util/StringUtil#isNum
		fukurou/model/Formatter#getFormatString
		META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld

4.1.1.1 (2008/02/25)
	[Visual Manager JFreeChartC]
	CFdynamicOCNo gpɓI臒lOt̐FݒAmarkValues 
	"G" w肵ӏɑΉAmarkColors gp܂B
	]́Aŏ markColors ߑłŎgpĂ܂B
			io/ChartDataset#getValueMarkOverColors()

4.1.1.1 (2008/02/21)
	[queryOption^Ȏ]
	queryOption^OclassUseNoAgroupUseNoVer.4TLDĂ܂A
	ɂǂ܂B
	̑͊KwZNgj[쐬ۂɗp܂B
		hybs-taglib.tld		̒ǉ
-----
	[Tvǉ]
	Ver.3ɑ݂Ă̂́AVer.4ɑ݂ȂTv̈ڍsłB
	GE2017ur[tHgTCYύXvGE2321ƂĈڍs܂B
	NNbNƃr[̃tHgTCYς܂B
	ȂA̋@\͔񐄏@\łB
		custom/result_FS_info.jsp	tHgTCY@\ڂ̃CN[hjsp
		GE2108						tHgTCYύX

	[TvC]
	iTṽeLXgtB[hƃZNgj[C܂B
	eLXgtB[hqueryZNgj[폜A
	[ItB[hǉ܂B
	ZNgj[ɂ̓ZNgj[̃Tv߁A
	Ver.3̕iTvɑ݂Ă郁j[ǉ܂B
	ieqj[AKwj[j
		GE3001									query̏C
		GE3002									query,result̏C
		common/unrecommend/PCpulldownMenu.js	eqj[XNvg񐄏Œǉ

4.1.1.0 (2008/02/22)
	[Cɓ胁j[yѕҏWʂ̉P]
	@Cɓ胁j[̕ނ̏lɑΉs܂B
	ix\[X UNDEFINED ǎj
	ACɓҏWʂɁu폜v{^tāACɓ폜s܂B
	ɁAύXʂACɓ폜̋@\O܂B
	BCɓҏW̌ʕ\ʂ̃{^uŏIANZXԃNAvɂ
	́ANGʂ́uCɓv`FbN{bNX`FbNĂꍇ
	oȂA`FbNĂĂȂꍇAo悤ɕύX܂B
	hayabusa/resource/UserAccessTable.java
	hayabusa/resource/UserInfo.java
	jsp/GE0014/result.jsp
	           modify.jsp
	           delete.jsp
	           entry.jsp
       y\[Xz
	Ex\[X
	   UNDEFINED

4.1.1.0 (2008/02/21)
	[Visual Manager JFreeChartC]
	CFdynamicOCNo ̎gp@AύX܂B
		dynamicOCNo gpꍇ́AValues ̕т̉ӏɁA
		"G"  Ƃݒ肵ĉB
		F2000,G  ṔA2000̒AQ́AOt ƂӖB
		WbNF
		 E臒l[0]̒lƔrāȀꍇ́AF[0]ԂB(m)
		 E臒l[N-1]̒lƔrāȀꍇ́AF[N]ԂB(m)
		 E臒l[N-2]̒lƔrāȀꍇ́AF[N-1]ԂB(m)
		 E臒l[1]̒lƔrāȀꍇ́AF[2]ԂB(m)
		 E臒l[0]̒lƔrāȀꍇ́AF[1]ԂB(m)
		臒l̃AhXAII[o[J[idynamicOCadrsj̏ꍇ́A
		 markValue AI臒lƂāA臒lz̑Ɏgp܂B
			io/ChartDataset#setMarkValues( final String[] mkVal )
			io/ValueMarkOverColors#getColor( final double value,final double markValue )

	⍇FlowerBound Aw肷ƁA܂Ot_ɂȂB
		IɁAǂ̂悤ȏsĂ邩słAJFreeChart ̏ݒ
		ƂāÂ悤ɂȂĂ悤łB
		JX^}CYAHybsLineRenderer ŁAStroke ݒ肷郍WbN
		ǉ܂B
		io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE

4.1.1.0 (2008/02/21)
	[WCSS̕ύX]
		L̑ΉANyєÑJœ͕ԉтĂ܂ɂđΉ܂B
		ΉƂẮADB^CvŔN͔Nw肳ꂽꍇɕŒ肵܂B
		Nb̏ꍇɂẮAw肵ȂꍇłȂŕ\邽ߎw肵܂B
			common/default.css

	--------------------
	4.1.1.0 (2008/02/15)
		[WtHg̕ύX]
		ÑJŎw肳ĂtHgWtHg(MS PGothic)ɖ߂܂B
		X́Ainput^OȂǂɌʂɃtHgwꍇɁAN̕ȂĂ܂
		ւ̑ΉłA݂input^Oւ̃tHgwĂ邽߁AN̍ڂ
		WtHgŖ肠܂B
			common/defaut.css
	--------------------

4.1.1.0 (2008/02/21)
	[RFIDΉ]
	s='D'(A)̏ꍇ̏ǉ܂B̏ꍇs='A','B','C'̏ꍇ
	VXe\[XREPORT_RFID_SERVICE_CLASSŎw肳ꂽsp̃NXĂяo܂B
		hayabusa/report/ReportProcessing

4.1.1.0 (2008/02/19)
	[Visual Manager JFreeChartC]
	CFserNo w莞ɁAserNo='0' ̏ꍇ̂݁AShape  ɂȂ錻ۂ
		C܂B
		́AChartPlot_Category ŁACategoryItemRenderer ɒl
		ZbgƂɁAڂ̃[vŁABaseShape ݒ肵ĂׂłB
		܂A֘A CategoryItemRenderer ̏AChartDataset 
		ړ܂B
			io/ChartDataset#getRenderer( final int serNo , final CategoryURLGenerator urlGen )
			io/ChartPlot_Category#getPlot( final ChartCreate create )

	CFuseDynamicOC p~AdynamicOCNo ǉ܂B
		]́AOverColors ֌W(markValue Ɏw肵lɑ΂āAAA
		Shape̐Fς@\j̊głŁA]́A擪(SerNo=0)̃f[^A
		ŉʂ̃f[^Ƃ݂ȂāA@\łȀꍇALegend 
		臒lf[^ŏɕ\Ă܂܂B
		ł́AsbNAbvׂf[^ƁAȊÕf[^A臒lf[^
		Rނ݂ĂAsbNAbvf[^ɂ́AShape tKv
		܂BŁAȉ̏ŁAdl܂B
		E臒lf[^̈ʒuRɎwł悤ɂB
			 dynamicOCNo ŁAV[YԍwBw莞́AgpƂB
		E擪f[^AsbNAbvf[^Ƃ݂ȂAKShape tB
			 Shape ́AmarkOverColors Ŏw肳ꂽ臒lPʂ̐FɂȂ܂B
		Ȇ̎Qƃf[^́AshapesVisible  Shape ܂B
			io/ChartDataset#setUseDynamicOverColor( final boolean useDynamicOverColor )	p~
			io/ChartDataset#setDynamicOCNo( final int dynamicOverColorNo )				ǉ
			taglib/ChartDatasetTag#setUseDynamicOC( final String useDynamicOC )	p~
			taglib/ChartDatasetTag#setDynamicOCNo( final String dynamicOCNo )	ǉ

	VKF"_" x̃XLbv(\)@\VKǉ܂B
		w@́AJeSx̐擪ɁA"_" 邾ŁA^O
		w肷Kv͂܂B
		̃\bhł́AR̊g@\Ă܂B
		 PD"_" x̃XLbv(\)
		 QDcutNo ɂAxʒuw̃L[uCN
		 RDskip ɂAxXLbvԊu̎w
		cutNo w肳ꂽꍇ́Askip ͍s܂B܂A
		̏ꍇ̃x́AcutNoŎw肳ꂽ擪̂ݕ\܂B
		񂪁AcutNoŎw肳ꂽ菬ꍇ́Â܂܎gp܂B
			io/HybsCategoryAxis#createLabel(Comparable category, EEE

	JSPʁAhelpt@C̕ύX܂B
		jsp/GE2305/
		WEB-INF/hybs-taglib.tld
		META-INF/hybs-taglib.tld

4.1.1.0 (2008/02/19)
	[Visual Manager JFreeChartC]
		serNo w莞ɁAserNo='0' ̏ꍇ̂݁AShape  ɂȂ錻ۂ
		C܂B
		́AChartPlot_Category ŁACategoryItemRenderer ɒl
		ZbgƂɁAڂ̃[vŁABaseShape ݒ肵ĂׂłB
		܂A֘A CategoryItemRenderer ̏AChartDataset 
		ړ܂B
			io/ChartDataset#getRenderer( final int serNo , final CategoryURLGenerator urlGen )
			io/ChartPlot_Category#getPlot( final ChartCreate create )

4.1.1.0 (2008/02/18)
	[Visual Manager JFreeChartC]
		ChartCreate#showLegend  false ɐݒ肵ꍇɁAChartDataset#shapeStartNo
		ȂȂ錻ۂɑΏ܂B
		́AshowLegend ɁA ԂɁASeriesShape 쐬Aʏ
		HybsLineRenderer sɂ́ÃLbVgpĂ܂B
		́AshowLegend ȂƁALbV쐬ꂸAԍw
		SeriesShape oƂĂAoԂɁAč쐬ׁA
		shapeStartNo ȂlɌĂ܂B
		ɁASeriesShape ZbgĂƂŁAΉ܂B
		̐ݒlɂ́AVNXAShapeList 𗘗p܂B
		́AShapeList ́AIɂ́AAAAAcAAcAA
		EOpAAOp ƂJԂɂȂ܂B
		ɔAshapeStartNo p~܂B
			io/ShapeList.java			VK쐬
			io/ChartDataset#setShapeStartNo( final int startNo ) {			p~
			io/HybsLineRenderer#setShapeStartNo( final int startNo ) {		p~
			taglib/ChartDatasetTag#setShapeStartNo( final String startNo )	p~

	JSPʁAhelpt@C̕ύX܂B
		jsp/GE2305/
		WEB-INF/hybs-taglib.tld
		META-INF/hybs-taglib.tld

4.1.1.0 (2008/02/16)
	[Visual Manager JFreeChartC]
		ŐVCłłA`[gd˂ꍇɁAtuCNł
		܂OtShapeFJڏŁAd˂̐FJڂs
		Ȃ̕sĂ܂B
		̏ĆA_Ot̂炵Ƃ̊֌WAC
		ɂȂĂ܂B
		ŁA_Ot̂炵 ́AVNX(HybsStackedBar)
		쐬Aɂ̂݁A鎖ŁAtuCN̏
		ȑfđΉ܂B
			io/ChartDataset#getRenderer( final int serNo
			io/ChartDataset#getDomainMargin()		p~
			io/HybsStackedBarRenderer.java			VK쐬
			io/HybsCategoryAxis#HybsCategoryAxis( final String label,final int skip,final int cutNo ) {
			io/HybsCategoryAxis#getCategoryMiddle(int category, int categoryCount, 			p~
			io/ChartCreate#makeCategoryAxis()
			io/ChartPlot_Category#getPlot( final ChartCreate create )
			io/ChartFactory#data
			taglib/ChartCreateTag#create()
			taglib/ChartDatasetTag#setDomainMargin( final String margin )

	JSPʁAhelpt@C̕ύX܂B
		jsp/GE2305/
		help/GE2305.html , GE2305.files

4.1.1.0 (2008/02/15)
	[Visual Manager JFreeChartC]
	xuCN肪Ax̍쐬ɈˑĂׁAx
	쐬ȂP[Xł́AĂ炸AG[ɂȂ܂B
	ĂȂꍇ́AgpȂ(uCN폈)悤ɂ܂B
		io/HybsCategoryAxis#isLabelBreak( final int column )

4.1.1.0 (2008/02/15)
	[ʂ\[X`ʂ̕s̏C]
	ʃ\[X`ʁiGE0002j̃NGł́A[Yڂ̃|bvAbv
	ɁAeVXeƎ̃R[h\ȂsΉ܂B
		jsp/GE0001/query.jsp	[U[`
		jsp/GE0002/query.jsp	ʒ`
		jsp/GE0016/query.jsp	[U[i

4.1.1.0 (2008/02/15)
	[Visual Manager JFreeChartPv]C]
	v]1FܐOtShapeCӂ̌`()ŕ\B
	CF\AshapesVisible="false" ̂ƂɂAJEgAbv
	Ă̂C܂B
		io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE

	JSP ̕\ŁAeLXgGÄʒuA܂B
		jsp/GE2305/

4.1.1.0 (2008/02/15)
	[WtHg̕ύX]
	ÑJŎw肳ĂtHgWtHg(MS PGothic)ɖ߂܂B
	X́Ainput^OȂǂɌʂɃtHgwꍇɁAN̕ȂĂ܂
	ւ̑ΉłA݂input^Oւ̃tHgwĂ邽߁AN̍ڂ
	WtHgŖ肠܂B
		common/defaut.css

4.1.1.0 (2008/02/14)
	[Visual Manager JFreeChartPv]C]
	v]16Fmis:chartDatasetŏdˍ킹_OtEɃYȂH
	Ή FdomainMargin ChartCreateɒǉ܂B
		Ot`悷ꍇ́Aoʒu̒䗦w肵܂B
		́AOt̕ɑ΂āA䗦Ŏw肵܂B
		1.0(l)̏ꍇ́A`ʒułACategoryAnchor.MIDDLE 
		ӏAo܂B
		0.0 ̏ꍇAOt[ɃZbgׁA START ʒuɂȂ܂B
		2.0 ̏ꍇ́AlɁAEND ʒuɂȂ܂B
		܂Al琔āA0.0 ɂƁAOɁAA2.0 ɂ
		ɔA炷ɂȂ܂B
		  oʒu  擪(START) { (domainMargin)/Q
		̐ݒĺAcategoryAnchor ̉e󂯂܂̂ŁAӂB
		ĺA1.0(^񒆁FMIDDLE)łB
			io/ChartCreate#makeCategoryAxis()
			io/ChartDataset#setDomainMargin( final double margin )
			io/ChartDataset#getDomainMargin()
			io/HybsCategoryAxis#setDomainMargins( final double[] margins )
			taglib/ChartDatasetTag#setDomainMargin( final String margin )

	v]17FDomainLineAڐł͂ȂAڐ͂ޗlɕ`oȂH
	Ή FcategoryAnchor ChartCreateTagɒǉ܂B
		̃Obh()AOt̂ǂ̈ʒu(START,MIDDLE,END)ɋLq邩
		w肵܂B
		ł́A(START,MIDDLE,END)w肵܂B(擪ꕶŔ)
		w肵Ȃꍇ́AftHg(MIDDLE)łB
			io/ChartCreate#getChart()
			io/ChartCreate#setCategoryAnchor( final String anchor )

	JSPʁATLDt@C̕ύX܂B
		jsp/GE2305/
		WEB-INF/hybs-taglib.tld
		META-INF/hybs-taglib.tld

	[Xm[gC
		v]2.2Av]3 seriesColors ́AshapeColors ̌łB
		v]17̑Ή FdomainLineOffset  ͍폜܂B
		v]16̑Ή FchartOffset  ͍폜܂B

4.1.1.0 (2008/02/14)
	[ACRNURLݒ̉P]
		ACRNURLn[hR[hge4w肵Ă܂āAo[WAb
		vɁAɂȂ\̂ŁAPΉ܂B
		Ή F VXep[^GE_CONTEXT_NAME`܂āAFavoriteLinkTag ł
				VXep[^ GE_CONTEXT_NAME 擾āAURLɃZbg悤ɕύX܂B
			hayabusa/taglib/FavoriteLinkTag.java
			hayabusa/common/SystemData.java

4.1.1.0 (2008/02/14)
	[JavaDocxC]
		G:\webapps\ver4\src\mis\pdm\hayabusa\io\ChartDataset.java:880:
			x - @see ^O: mis.pdm.hayabusa.io.ChartCreate  setSeriesPikup( final ) ܂
		G:\webapps\ver4\src\mis\pdm\hayabusa\io\HybsCategoryPlot.java:114:
			x - @param argument "colors" ̓p[^ł͂܂B
		G:\webapps\ver4\src\mis\pdm\hayabusa\resource\FavoriteGUIData.java:47:
			x - @param argument "data" ̓p[^ł͂܂B
		G:\webapps\ver4\src\mis\pdm\hayabusa\resource\FavoriteGUIData.java:47:
			x - @param argument "data" ̓p[^ł͂܂B
		G:\webapps\ver4\src\mis\pdm\hayabusa\resource\FavoriteGUIData.java:47:
			x - @param argument "data" ̓p[^ł͂܂B
		G:\webapps\ver4\src\mis\pdm\hayabusa\resource\FavoriteGUIData.java:47:
			x - @param argument "data" ̓p[^ł͂܂B

4.1.1.0 (2008/02/13)
	[[U[Ǘ̌]
	@ȃANZXƃ[U[Pʂ̉ʃANZX𕪗邱ƂŁA
		̍}܂B
		a) ]ł́A[U[̃ANZXߋANZXʂ𒊏oāA
			B̃j[ɑ΂Ċiグs܂AANZX̃f[^
			ʂԂɔđ̂ŁAVXe̕SƂȂ܂B
		b) ΉA[U[Pʂ̉ʃANZX̓e[u GEA09 ɊǗ܂B
			[U[Pʂ̃ANZXʐ͎ԂɔđȂ̂ŁAVXe
			SɂȂ܂B
	A[U[Pʂ̉ʃANZX\[Xe[uiGEA09jƂĊǗ
		邱ƂŁABj[̐₨Cɓ̊Ǘs܂B]ł́A
		Cɓ̓VXe\[XŊǗĂ܂AƗe[u
		iGEA09jŊǗ邱ƂŁAבւ╪ޕȂǂ̃JX^}CY\
		ɂȂ܂B
		a) Bj[̐ɂāA[U[͉ʖ̌sA
			ʂ̍ŏIANZXԂL^܂B[U[OAEgAv[폜A
			gbvy[W̃tbV̎ɁAL^ꂽŏIANZXԂŃe[u
			GEA09 XV܂Bgbvj[\ۂɁAeʂ̍ŏIANZ
			XԂ̓[U[p[^ACCESS_TOKEI_PAST_DAYS ɐݒ肵ȓł
			΁AB̃j[ɑ΂Ċiグs܂B
		b) Cɓ̓o^ƍ폜ɂāAeʂ̂CɓACRNbN
			Ảʂ͂Cɓɓo^A폜܂Bo^ɁAGEA09 
			̉ʂ̂CɓtOu1vɐݒ肳܂iCɓ̏f[^
			łAʖ͉̂ʃ\[XƓA\́u9999999vAނ
			uUndefinedvACɓtOu0vƂȂ܂jB폜ɁAGEA09 ̂
			CɓtOu0vɃZbg܂B
		c) CɓҏWʁiGE0014jł́ACɓʂ̕\ÁA
			̕ҏW邱Ƃł܂B̉ʂł́AuŏIANZXԃNAv{^
			𗘗pāASʂ̍ŏIANZXԂNAłāABj[̃Zb
			gɂȂ܂BCɓҏWIAuTo TopṽNNbN
			āAҏW̌ʂgbvj[ɔf܂B

				hayabusa/common/HybsSystem#getDate( String,int )  VKǉ
				hayabusa/taglib/TopMenuTag#makeFavoriteMenu       ύX
				hayabusa/taglib/JspInitTag#doEndTag               ύX
				hayabusa/taglib/FavoriteLinkTag#getFavoriteIcon   VKǉ
				hayabusa/resource/UserInfo#setGUIMap              ύX
				hayabusa/resource/UserAccessTable.java            VKǉ
				hayabusa/resource/FavoriteGUIData.java            VKǉ
				jsp/custom/query_info.jsp
				jsp/GE0014/query.jsp
				jsp/GE0014/result.jsp
				jsp/GE0014/modify.jsp
				jsp/GE0014/entry.jsp
				jsp/GE0014/update.jsp
				jsp/GE0014/clearTime.jsp

			y\[Xz
				Ex\[X
					EDIT
					CLEAR_TIME
					CLEAR_ALL_TIME
				EJ\[X
					FAVORITE_CLASSIFY
					FAVORITE_FG
					LAST_ACCESS
				Eʃ\[X
					GE0014        ݒl &CONTEXT_URL={@SYS.CONTEXT_URL} ǉ

4.1.1.0 (2008/02/04)
	[Visual Manager JFreeChartPv]]
	v]1FܐOtShapeCӂ̌`()ŕ\B
	Ή FshapeStartNo ChartDatasetTagɒǉ܂B
		C`[gShapéAIɐݒ肳ĂA
		AAAA`AAȉ~AEOpAc`AOpAƂ
		JԂɂȂ܂B̌JԂ̊Jnʒuwł悤ɂ܂B
		܂AshapeStartNo='1' ƂƁA Jnł܂B
		ł́ACӂɌ`I邱Ƃ͏o܂B
			io/ChartDataset#setShapeStartNo( final int startNo )
			io/HybsLineRenderer#setShapeStartNo( final int startNo )
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE
			taglib/ChartDatasetTag#setShapeStartNo( final String startNo )

	v]2FNVtgœntuCNɉx\B
	Ή FcategoryCutNo ChartCreateTagɒǉ܂B
		́Ax(JeSx\)ۂɁAx̐擪A
		̎w蕶JbgāA\܂B
		̍ہAO쐬JbgxƁAꃉx̏ꍇ́A\܂B
		Ⴆ΁Af[^́ANŁANƌ̂(擪U)w肷ƁA
		̃f[^́Ax\܂B
		w肳鐔́APȏ̐ƂĂB
		̒ĺAskip Ƃ̕p͏o܂B(cutNoD)
			io/HybsCategoryAxis#setSkipNo( final int skip )
			io/HybsCategoryAxis#setCutNo( final int cutNo )
			io/HybsCategoryAxis#createLabel(Comparable category, EEE
			io/ChartCreate#makeCategoryAxis()
			io/ChartCreate#setCategoryCutNo( final int categoryCutNo )
			taglib/ChartCreateTag#release2()
			taglib/ChartCreateTag#create()
			taglib/ChartCreateTag#setCategoryCutNo( final String cutNo )

	v]2.2F{̐̒ŁA`󂪓ŐFقȂ\B
	Ή F]炠AseriesColors őΉ܂B
		]̑Ή@́AseriesColors w肷ƁAP{̃OtŁA
		F(Paint)ƁA`(Shape)𗼕ƂAԂɐ؂ւĂ܂B
		AF(Paint)̂ݐ؂ւ悤ɂ܂B
			io/HybsLineRenderer#drawItem2( final Graphics2D g2, EEE

	v]3FNVtgœntuCNɐܐOtShapȇJڂZbgB
	Ή F]炠AseriesColors őΉ܂B
		́AseriesColors ŁAcategoryCutNo Ƃ̕pŏ܂B
		categoryCutNo ́AHybsCategoryAxis 擾܂B̐ݒĺA
		ChartCreate IuWFNgŐݒ肳܂Aۂɂ́AV[YPʂ
		ChartDataset ɐݒ肵AAHybsLineRenderer ɓn̂{łB
		̊֌WAsɁAHybsCategoryAxis o\ɂ܂B
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE

	v]4Fcݒl()\B
	Ή FuseMarkAnchor ChartDatasetTagɒǉ܂B
			io/ChartDataset#setUseMarkAnchor( final boolean useAnchor )
			io/ChartDataset#getValueMarkers()
			taglib/ChartDatasetTag#setUseMarkAnchor( final String useAnchor )

	v]5FcXP[50`500AԊu90ɂA,90,180,,270,360,450,
		ł͂ȂA50,140,230,320,410,500(ԊűN_0łȂl)ɂB
	Ή FHybsNumberAxis NXVK쐬Â悤Ȑݒs悤ɉǂ܂B
			io/ChartDataset#makeNumberAxis()
			io/HybsNumberAxis.java	VK쐬

	v]6FܐOẗ̐FA臒l1͐A臒l1ȏ臒l2͉A臒l2ȏ
		Ԃɂ臒l1AOtɂB
	v]7FnCCg\̐ܐOtȊÖ()ŁÂȂOt
		Fw肵B(tOʂmis:chartDatasetŏd˂H)
	Ή FuseDynamicOC ChartDatasetTagɒǉ܂B
		useDynamicOC ł́AIȃ}[J[Cgp邩ǂݒ肵܂B
		Iȃ}[J[C(useDynamicOverColor)gpꍇ́Aŏ̃f[^
		}[J[C̍ŉ臒lɑ܂B́AOt܂A
		Shape ͎Iɍ폜܂B
		̐̐F́AmarkColors Ŏw肵Aŉʂ̐FɂȂ܂B܂A
		markValues Ŏw肵Aŉʂ̒ĺAgp܂BAFw
		֌WAݒ肵ĂKv܂B
		ĺAgpȂ(false)łB
			io/ValueMarkOverColors#getColor( final double value,final double markValue )
			io/ValueMarkOverColors#getColor( final double value, final Number minNum )
			io/HybsLineRenderer#setValueMarkOverColors( final ValueMarkOverColors vmoc,final boolean useDOC ) {
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE
			io/ChartDataset#setUseDynamicOverColor( final boolean useDynamicOverColor )
			io/ChartDataset#getRenderer()
			io/ChartDataset#getValueMarkOverColors()
			io/ChartDataset#getValueMarkers()
			taglib/ChartDatasetTag#setUseDynamicOverColor( final String useDynamicOverColor )

	v]8FOt`̈̏c(useDomainLine)A(useRangeLine)̐Rg[B
	Ή FrangeSkip ChartCreateTagɒǉ܂B
		c̃Obh()\ۂɁAXLbvԊuw肵܂B
		ʏ́AxƓ̃Obh|܂Ax
		Ȃ̃ObhiႦ΁AQjoꍇɁAlݒ肵܂B
		"1" (l)ł́APÂ\i܂Aׂĕ\j܂B
		"2" ƂƁAPɁA"3" ƂƁAQɕ\܂B
		ĺA"1" (ׂĕ\)łB
		ȂA擪\Jn܂B
			io/HybsCategoryPlot#drawRangeGridlines(Graphics2D g2, Rectangle2D dataArea,
			io/ChartCreate#setRangeSkip( final int rngSkip )
			io/ChartCreate#getRangeSkip()
			io/ChartPlot_Category#getPlot( final ChartCreate create )
			taglib/ChartCreateTag#release2()
			taglib/ChartCreateTag#create()
			taglib/ChartCreateTag#setRangeSkip( final int rngSkip )

	v]9 F_Ot̖_̏ɒl𐔎ŕ\B
	v]10FܐOẗ̏ɒl𐔎ŕ\B
	Ή FitemLabelVisible ChartDatasetTagɒǉ܂B
		f[^̒l(itemText)\邩ǂw肵܂(l:false \Ȃ)B
		CategoryItemRenderer ֘ÃOt̐ݒlOtɕ\邩ǂ
		w肵܂B
		true ɐݒ肵ꍇAʏ̏ꍇ́AׂẴV[YɃx\܂B
		ChartCreate NXɁAseriesPikup ݒ肳Ăꍇ́Aw̃V[Y
		݂̂̐ݒl\A̒ĺA\܂B
		lɁAuseDynamicOC == true w肳Ăꍇ(Iȃ}[J[C)
		ŉʂ̃V[ÝA臒lƂĎgp邽߁Aݒl͕\܂B
		x̕\ʒúA\OťXɉăx̕\ꏊ
		ς܂BR`AEAJ`A ɉāA㒆AEAAE 
		ʒuݒ肵܂BEɂ炷̂́A10 sNZŒłB
		ĺAfalse(\Ȃ)łB
			io/ChartDataset#setItemLabelVisible( final boolean itemLabelVisible )
			io/ChartDataset#getRenderer()
			taglib/ChartDatasetTag#setItemLabelVisible( final String itemLabelVisible )
			io/ChartPlot_Category#getPlot( final ChartCreate create )
			io/ChartPlot_XY#getPlot( final ChartCreate create )
			io/ChartDataset#getRenderer( final int serNo , final CategoryURLGenerator urlGen )
			io/HybsCategoryPlot#setSeriesPikup( final int newSerNo )

	v]11F_Ot̉oB(ܐOtɂĂق)
	v]12F_OtłcategorySkipĂقB(oΉH)
	Ή  FHybsBarRenderer ǉ܂Bʂw肷L[́A"HybsBar" łB
		BarRenderer ƁALineAndShapeRenderer ȂǁAMIS֌Wŋ@\gNXɁA
		܂Ƃ߂āAHybsDrawItem C^[tF[XVKɒǉAHybsCategoryPlot 
		ĂяôÃC^[tF[XɏW񂵂܂B
			io/HybsDrawItem.java			VKǉ
			io/HybsBarRenderer.java			VKǉ
			io/TypeRenderer#getRenderer()	Bar`[gǉ
			io/HybsCategoryAxis#refreshTicks(Graphics2D g2,AxisState state,Rectangle2D dataArea, ...)
			io/HybsCategoryAxis#createLabel( final Comparable category, final float width, ...)
			io/HybsCategoryAxis#isLabelBreak( final int column )
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE

	v]13Fmis:chartDatasetłRȏOtdˍ킹AȄcڐ̉E̐B
	Ή  FvalueMarksVisible ݒ肷ƂɁAɐݒ肵܂B
		́A`bJ[(c̍)\邩ǂ̎w莞ɁAcڐ̍폜
		sĂ܂łB
			io/ChartDataset#makeNumberAxis()

	v]14Fcڐ 0`504̎A0,12,24,36,48 0,13,25,38,50ɂB(Ԋu12.5H)
	Ή  F0,12.5,25,37.5,50 Ƃ悤ɁAtickSize  12.5 ZbgĂB
		؂グ̂悤ȕsKȏ͏o܂B12.5 ŖȂƎv܂B

	v]15-1FܐOẗ()ɐȂlɏoȂH
	Ή  FΉ\łA܂B
		́AOShape`悷悤Ƀ[vŏ𕪊򂳂邱Ƃ
		\łA\[X̃R[fBOώGɂȂׁAłΔ
		łB
		ڂɂ́AmɁAԂ̂łAʏ̃P[Xł́AF}[J[
		̐gׁAȃP[X̓ȎƎv܂B
		ł݂̂₷ɊւāAo悤ł΁A܂B

	v]15-2FܐOt̐AׂoȂH
	Ή    F̂͏\ɍׂ̂ŁAȏׂƌȂ܂񂩁H
		Ԃ肪CɂȂƂ΍􂾂Ȃ΁Aׂ͍ȂقǂƎv܂B

	v]15-3FܐOẗ()AoȂH
	Ή FshapeScale ChartDatasetTagɒǉ܂B
		C`[gShape(eOt̃|Cg̃}[J[)̑傫́Aʏ́A
		ݒ肳܂B
		̑傫A{wŁAύX\łB
		ẃAdouble ^łB
		ĺAnull ́AXP[ύX܂(ݒ̂܂܂̑傫)
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE
			io/HybsLineRenderer#setShapeScale( final String scale )
			io/ChartDataset#setShapeScale( final String scale )
			taglib/ChartDatasetTag#setShapeScale( final String scale )

	v]16Fmis:chartDatasetŏdˍ킹_OtEɃYȂH
	Ή FchartOffset ChartDatasetTagɒǉ܂B
		Otd˂ƁAʒu珑on܂܂B
		̃p[^w肷鎖ŁAOtd˂ꍇɁA
		炵ďn߂鎖\ɂȂ܂B
		́AV[YA`悷ƂɁA_Ot̕L鎖
		ľʂ𓾂鎖o܂AقȂꍇɂ́A
		V[Ył܂̂ŁÃItZbggp܂B
		ĺA0(oʒu͕Ŵ܂)łB
			io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE
			io/HybsLineRenderer#setChartOffset( final double chartOffset )
			io/HybsBarRenderer#setChartOffset( final double chartOffset )
			taglib/ChartDatasetTag#setChartOffset( final String chartOffset )

	v]17FDomainLineAڐł͂ȂAڐ͂ޗlɕ`oȂH
	Ή FdomainLineOffset ChartCreateTagɒǉ܂B
		C(JeSC\)ۂɁAC̕`ʒuA
		擪A̎w萔炵܂B
		vX̏ꍇ́AEցA}CiX̏ꍇ́Aւ炵܂B
		ɂAC(c)̈ʒuAOt̒SA炷
		\ɂȂ܂B
			io/ChartCreate#setDomainLineOffset( final double domainLineOffset )
			io/ChartCreate#makeCategoryAxis()
			taglib/ChartCreateTag#release2()
			taglib/ChartCreateTag#create()
			taglib/ChartCreateTag#setDomainLineOffset( final String domainLineOffset )

	̑
		ColorϊŁA݂ȂL[[h(J[R[h)w肵ꍇ
		G[ɂ܂B
			fukurou/util/StringUtil#getColorInstance( final String value )

		JSPʁATLDt@C̕ύX܂B
			jsp/GE2305/
			WEB-INF/hybs-taglib.tld
			META-INF/hybs-taglib.tld

		t@N^O
		CategoryPlot IuWFNg̐ݒAChartCreate NXɈړ܂B
		ɂA\bh̓e₷ƋɁAget \bh
		炷\ɂȂ܂B
			io/ChartCreate#makeCategoryPlot()
			io/ChartPlot_Category#getPlot( final ChartCreate create )
			io/ChartCreate#getDomainMarker()			p~
			io/ChartCreate#isUseMarkerLabel()			p~
			io/ChartCreate#getRangeSkip()				p~
			io/ChartCreate#getShapeColors()				p~
			io/ChartCreate#isDomainLine()				p~
			io/ChartCreate#getDomainLineColor()			p~
			io/ChartCreate#isRangeLine()				p~
			io/ChartCreate#getRangeLineColor()			p~

4.1.1.0 (2008/02/04)
	[yȏC]
	favicon.ico ̒ǉ ADB̏C
		jsp/favicon.ico
		jsp/GE1004/allCompile.jsp
		jsp/GE1004/changeSQL.jsp

4.1.0.2 (2008/02/07)
	[ʕsC]
	ʃ\[Xo^ʂɂāAŌ̏ނIČ
	i荞܂ꂸɑS\Ă܂sɑΉ܂B
	SEQNO擾łȂꍇinulll)mis:and^O삹A
	BETWEENrsĂ܂łBCOALESCE𗘗pnull̏ꍇ999999Ԃ悤
	C܂B
		jsp/GE0002/result.jsp	L̏C

4.1.0.2 (2008/02/04)
	[\[XʏC]
	@ʃ\[Xo^ʂŁAVKo^Ƀx\[X̌ꂪZbgȂoOC܂B
	  ́AʎɌ̍ڂ͕sł߁ARs[ɓo^ꍇɁAꂪnull̂܂
	  o^Ă߂łB
		GE0002/copy.jsp insertGEA11.jsp

	AʁAJAR[h\[Xǉ̃x\[X݃`FbNŁAɌꂪRĂ
	  C܂B
		GE0002/entry.jsp
		GE0003/entry.jsp
		GE0004/entry.jsp

4.1.0.2 (2008/02/01)
	[NXǉ]
	fukuroupbP[Wzipt@C̉𓀁Eks߂UtilNXǉ܂B
		fukurou/util/ZipFileUtil.java

4.1.0.2 (2008/01/31)
	[\[Xo^ʏC]
	R[h\[X̃R[hKw̍ڂɂāADB̃ftHgl'1'ɂȂĂɂւ炸A
	ʏ̏lNULLɂȂĂ܂߁Aʎɂ̂܂ܓo^ORACLEG[ƂȂĂ܂B
	Ȁꍇłx\[X͓o^Ă܂߁A\[X̕s܂B
	ɑ΂Ao^~Xh߂ɁAʏ̏l'1'ɐݒ肷悤ɏC܂B
		jsp/GE0004/copy.jsp

4.1.0.2 (2008/01/30)
	[IE7gEk̕\sΉ]
	IE7ŊgEkɃCAEgĂ܂ɂđΉ܂B
	̓Iɂ́Adefault.cssletter-spacing: 0;ǉ邱ƂőΉs܂B
	AÅgk@\͓삪ł邽߁Awb_[Œ̃t[TCY̍Ē
	s܂B
		common/default.css

4.1.0.2 (2008/01/29)
	[߂郊Ns]
	AdminǗʂŃv[폜ɁA߂郊Nɓ삵ȂɂđΉ܂B
	́Av[폜̃VXeݒ̃LbVNAɁAT[o[NA
	܂Ƃɂ̂łBT[o[́A[U[̃NGXg񂩂ݒ肳Ă
	߁Av[폜ɔCӂ̃[U[OC܂ł̊ԁȀ񂪏Ă܂B
	̎bΉƂāAv[폜UserInfoZbV邱ƂŁAʂ̍ă[h
	s΁AT[o[Zbg悤ɑΉ܂BAA{Iɂ̓VXe\[X
	\̌yу[gXV̑ΉKvłB
		hayabusa/servlet/HybsAdmin.java

4.1.0.2 (2008/01/29)
	[ANZXve[uf[^ǉ̕sΉ]
	OIt̃ANZXDBۑɁAG[錏ɂđΉ܂B
	́AőDBԂL^SQL1300Byte𒴂ꍇADBɓo^ۂ
	UTF-8ɕϊĂ܂A̕GR[h̐ݒɃ~XAG[ƂȂĂ܂B
		)UTF_8	)UTF-8
	܂AőcaԂL^ƂSQL1300ȏ゠ꍇ́A
	substring()֐ŁAO1300Ԃ悤ɕύXĂ܂B
		hayabusa/resource/GUIAccessCount.java

4.1.0.1 (2008/01/24)
	[\[Xo^ʏC]
	\[Xo^(JAʁAR[h)ŕύXA폜ɑΏۂƂȂ郉x\[X݂Ȃ
	ꍇ̃`FbN܂Bǉ͌ʂAL[݂ĂȂ̃`FbNs܂B
		jsp/GE0002
		jsp/GE0003
		jsp/GE0004

4.1.0.1 (2008/01/24)
	[Wweb.xml̐ݒύX]
	security-role̐ݒrole-name'*'̐ݒ肪sv̂߁A폜܂B
		WEB-INF/web.xml

4.1.0.1 (2008/01/23)
	[\[Xo^ʕsC]
	\[Xo^ʂŃf[^폜ɃG[Ă܂ɂđΉ܂B
	̓[g\[XXVɉʂŃ`FbNꂽJ̈ꗗvalue^Op
	J}؂ŘAĂ܂Af[^XVɏĂ߁Ae[uf
	Ys폜ς݂łAG[ƂȂĂ܂BJꗗ̎擾ɂẮAf[^XVO
	悤ɕύX܂B
		jsp/common/remoteResource.jsp
		jsp/GE0003/entry.jsp
		jsp/GE0004/entry.jsp
		jsp/GE0005/entry.jsp

4.1.0.1 (2008/01/23)
	[GWOt@C̓]
	܂ł́AGWŔOt@C(log/syslog_(YYYYMMDD).log)ƃVXe̐ݒ
	G[(log/syslog_(YYYYMM).log)2ނo͂Ă܂A1̃t@C
	(log/syslog_(YYYYMM).log)ɓ܂B(Tomcato͂郍Ot@C͍܂Œʂł)
	ɔAWG[o͂ŏo͂Ă̂͑SLogWriterNXoRł̏o͂ɕύX܂B
	܂Aweb.xmlł̃Oo͐̐ݒ͔p~AVXe\[X(SYS_LOG_URL)݂̂̐ݒɂȂ܂B
		[NXړ]
			hayabusa/common/LogSender > fukurou/util/LogSender
			hayabusa/common/LogWriter > fukurou/util/LogWriter
		[C]
			fukurou/util/LogSender#log()
			fukurou/util/LogWriter#log(String)
			fukurou/util/LogWriter#log(Throwable)
			fukurou/util/LogWriter#getPrintWriter()
			hayabusa/common/SystemParameter#makeSystemParameter()
			hayabusa/common/HybsContextListener#contextInitialized
			WEB-INF/web.xml Ot@C̐ݒp~

			(System.err.println( Strimg msg )  LogWriter( String ) ɕύX)
			System.err.println( Strimg msg ) -> LogWriter( String )
			fukurou/db/DatabaseConfig.java
			fukurou/mail/MailReceiver.java
			fukurou/mail/MailRX.java
			fukurou/mail/MailTX.java
			fukurou/process/MainProcess.java
			fukurou/process/Process_DBCountFilter.java
			fukurou/process/Process_DBMerge.java
			fukurou/process/Process_DBParam.java
			fukurou/process/Process_DBReader.java
			fukurou/process/Process_DBWriter.java
			fukurou/process/Process_FileCopy.java
			fukurou/process/Process_FileSearch.java
			fukurou/process/Process_Grep.java
			fukurou/process/Process_GrepChange.java
			fukurou/process/Process_LDAPReader.java
			fukurou/process/Process_Logger.java
			fukurou/process/Process_TableFilter.java
			fukurou/process/Process_TableReader.java
			fukurou/process/Process_TableWriter.java
			fukurou/process/Process_UnicodeEscape.java
			fukurou/process/Process_XSLT.java
			fukurou/security/HybsCryptography.java
			fukurou/util/AbstractObjectPool.java
			fukurou/util/Closer.java
			fukurou/util/DateSet.java
			fukurou/util/FileString.java
			fukurou/util/FileUtil.java
			fukurou/util/QrcodeImage.java
			fukurou/util/Shell.java
			fukurou/util/StopTimer.java
			fukurou/util/URLConnect.java
			fukurou/xml/HybsXMLSave.java
			fukurou/xml/XSLT.java
			hayabusa/common/HybsContextListener.java
			hayabusa/common/HybsSystem.java
			hayabusa/common/SystemParameter.java
			hayabusa/db/ConnectionFactory.java
			hayabusa/db/DBTableModelSorter.java
			hayabusa/db/Selection_CODE.java
			hayabusa/db/Selection_DB.java
			hayabusa/report/AbstractDBTableReport.java
			hayabusa/report/DBTableReport_HTML.java
			hayabusa/report/ExcelLayoutData.java
			hayabusa/report/GE50Access.java
			hayabusa/report/HybsHSSFListener.java
			hayabusa/report/MailReceiveDaemon.java
			hayabusa/report/ProgramRun.java
			hayabusa/report/ReportDaemon.java
			hayabusa/resource/UserInfo.java
			hayabusa/resource/UserInfoFactory.java
			hayabusa/taglib/ForwardTag.java
			hayabusa/taglib/TextTag.java
			plugin/query/AbstractQuery.java

			(ex.printStackTrace()  LogWriter( ex  ɕύX)
			fukurou/db/DatabaseConfig.java
			fukurou/taglet/DocletParam.java
			fukurou/taglet/DocletPlugin.java
			fukurou/taglet/DocletSpecific.java
			fukurou/taglet/DocletTaglib.java
			fukurou/util/Closer.java
			fukurou/util/HybsTimerTask.java
			fukurou/util/Shell.java
			fukurou/xml/JspIncludeReader.java
			hayabusa/common/SystemManager.java
			hayabusa/common/SystemParameter.java
			hayabusa/io/HybsJDBCCategoryDataset.java
			hayabusa/io/HybsJDBCCategoryDataset2.java
			hayabusa/report/GE50Access.java
			hayabusa/servlet/TestCometServlet.java
			hayabusa/taglib/MainProcessTag.java

4.1.0.1 (2008/01/22)
	[[g\[XXVC]
	4.1.0.0œ[g\[XXVŐڑG[oꍇArŃG[
	fĎ~܂Ă܂s̑΍̂߁Aȉ̏C܂B
	@URLConnectTagɃG[tOǉ܂Bʏ͎gp܂B
	[gXVȂꍇTOMCAT_PORTɂ**L܂B
		hayabusa/taglib/URLConnectTag		G[tOerrNglctFlagǉ
		taglib.tld							URLConnectTagerrNeglectǉ
		jsp/common/remoteResource.jsp		errNeglectURLConnectTagŐݒ

4.1.0.1 (2008/01/22)
	[ʃNj[P]
	4.1.0.1 (2008/01/21)[ʃ\[XXVpSQL]ւ̑ΉɁAeVXe烊\[Xo^ʂ
	Ăяoƈȉ̕s邽ߑΉ܂B
	@}`ZbV`FbNɂĂ܂s
		 AhX[..]n܂ʂ̓}`ZbV`FbNsȂ悤
		   ɕύX
	A\[Xo^ʂ̂Cɓ肪łȂ
		 p[^ MSC tĂȂʂɑ΂āuCɓo^v
		   ACRtȂ悤ɕύX܂B
	BNGʂŁAʏ̒ɃAhX\Ă܂B
		 AhX\ID\ɕύX܂B
		hayabusa/taglib/TopMenuTag.java
		jsp/custom/query_info.jsp

4.1.0.1 (2008/01/22)
	[\[Xt@CC]
	̃[U[\[Xo^pXMLŁA폜郆[U[̑ΏۂC00000݂̂Ƃ܂B
	̃[U[ɂẮAGWo[WAbvɎIɍč쐬邽߁A
	ύXȂ悤ɂ肢܂B
		GE4/resource/GEA10.xml

4.1.0.1 (2008/01/21)
	[JSP`FbNEʎdlύX]
	DOC19KBSAKUlύXɂĎ悤ɎdlύXs܂B
	iKBSAKUύX@\IT`[p@\łj
	@KBSAKU̕ύXl0ɌŒ肵܂B
	ASYSTEM_ID͕ύX܂iύXΏۂ͌IDŌŒj
	B**̃\[X͕ύX܂B
		jsp/DOC19/query.jsp			**폜A`
		jsp/DCO19/result.jsp		KBSAKUo^SYSTEM_IDKBSAKU폜B**폜B`B
		jsp/DOC19/FGLOADentry.jsp	`
		jsp/DOC19/KBSAKUentry.jsp	KBSAKU̓o^l0ɌŒBSYSTEM_IĎ**OB`B

	[JSP`FbNEʏC]
	DOC22̃e[ul[ɂɎ%t悤ɂ܂B
		jsp/DOC22/result.jsp	dbMetaDataQuerytableName= "{@TABLE_NAME}%"%tB`B
		jsp/DOC22/entry.jsp		svnull`FbN폜

4.1.0.1 (2008/01/21)
	[JSPC]
	ꕔGWƂĒ񋟂JSPɕs߁AC܂B
	iJSP`FbNɓ삵Ȃ߁j
		jsp/common/remoteResource.jsp	SJISŕۑĂUTF-8ɕύX
		jsp/custom/result_info.jsp		XMLłȂߏCi</span>폜j
	GE1002parameter.jsp</body>]łAOƃy[W\Ȃ
	̂܂܂̏ԂɂĂ܂B

4.1.0.1 (2008/01/21)
	[`Tv]
	`TvJSP኱ύX܂B
		jsp/GE9100/index.jsp
		jsp/GE9100/result.jsp
		jsp/GE9100/update.jsp

	[DBConfig.xml]
	f[^x[Xڑ(DBConfig.xml)ɂāADBID ̎wŁA
	啶E𖳎悤ɏC܂B
	AǂŎw肵Ăڑł悤ɂ܂B
		fukurou/db/ConnectionFactory#connection( final String dbid , final ApplicationInfo appInfo )
		fukurou/db/ConnectionFactory#close( final Connection conn,final String dbid )
		fukurou/db/ConnectionFactory#remove( final Connection conn,final String dbid )
		fukurou/db/DatabaseConfig#loadXML( final String filename, final String schemaname )
		fukurou/db/EDbid#setDbidKey( final String value )

	[DBo^]
	DBo^(GE1005) ̋@\s܂B
	EDBID ͎ɁAonChange="renew('query.jsp','QUERY');" ɂ
	  TABLE_NAME Xg̍ČsB
	E͗Afieldset ɂĕKv̖Ƃɕ悤ɂ܂B
		jsp/GE1005/query.jsp
		jsp/GE1005/update.jsp	Xy[X`

	[DBo^]
	4.0.1.0 (2007/12/10) [JSP\[X`FbN] őΉʁAJSPłXMLp[X
	G[Ă܂BR[hC܂B
		jsp/GE1001/adminLink.jsp

	[RgC]
	RgC
		common/SystemParameter.java

4.1.0.1 (2008/01/21)
	[ʃ\[XXVpSQL]
	[g\[XXV@\̓ɔAeVXeɔzuĂe\[Xo^ʂ
	GEVXẽ\[Xo^ʂւ̃Nɐ؂ւ邽߂SQLzz܂B
	A\[Xo^ʂ͑SGEVXẻʂgp悤ɂĉB
		GE4/CHANGES/changes.txt
		GE4/CHANGES/4101/updateGEA11(\[XID).txt

4.1.0.1 (2008/01/21)
	[IE7s]
	ȑÕXN[o[2d\ւ̑ΉŁAXPp̃e[}ŕ\ĂꍇɁA
	XN[o[؂Ă܂sɂđΉ܂B
		common/ScrollBar.js
	----------------------------------------------------------------------------
	4.1.0.0 (2008/01/17)
	[IE7s]
	IE7Ōʂ̃XN[o[2dɕ\Ă܂ɂđΉ܂B
	Ver3ɂĂ͑ΉĂ܂ȂΉVer4ɔfĂ܂łB
		common/ScrollBar.js
	----------------------------------------------------------------------------

4.1.0.1(2008/01/19)
	[4.1.0.0 ̌݊\[XύX]
	4.1.0.0 ̃\[XC܂BdlAWbN͕ύX܂B
	ƂāA\[XR[ȟՂ̃xłB

	fukurou/util/URLConnect.java
		E4.1.0.0 ŒǉāARg폜(postKeyApostKeysApostVals)
		ErpsCode TABʒu
		EisPost TABʒu
		EURLConnect RXgN^ this LqqgpȂ悤ɁAύXB
		EvLVݒ@̂PCR(Rg)̍폜:P{܂B
		Econnect()\bh postKey֌W̕Rg폜
		EreadData()\bh BufferedReader擾Rg폜
		EgetConnection()\bh \[X`
		EsetPostData\bh S폜
		EsetPostData\bh WbNň󂯎́A󂯂ϐgpB
		EsetCharset\bh this LqqgpȂ悤ɁAύXB
	hayabusa/common/SystemData.java
		ERESOURCE_USER_SQL萔̃RgFRg藐ꍇ́A\[X
			ۂƃRgAV\[X₷`ŋLq܂B
			̏ꍇ̃RǵAs̐擪ɂ܂B
	hayabusa/common/SystemParameter.java
		EmakeSystemParameter\bh Rg̈ʒuC
		EloadInitialParameterRgDBConfig̎gpOƂLqɕύX
		EloadDBResourceRgDBConfig̎gpOƂLqɕύX
	hayabusa/remote/ClearResource.java
		EʂXML`ύX܂B
		EremoteControl \bhύX(̕яȂ)
	hayabusa/taglib/URLConnectTag.java
		EsetMethod\bh Verł̏C̓RgKvȂ

	sR[hRAĂӏCBi]ȉsR[h̍폜j
		fukurou/db/DBUtil.java(33)
		fukurou/mail/MailTX.java(207)
		fukurou/process/LineModelFilter.java(131)
		fukurou/util/FixLengthData.java(58)
		fukurou/util/FixLengthData.java(208)
		fukurou/xml/jaxb/dbid/DbConfig.java(6)
		fukurou/xml/jaxb/dbid/DbConfig.java(17)
		fukurou/xml/jaxb/dbid/DbDriver.java(6)
		fukurou/xml/jaxb/dbid/DbDriver.java(17)
		fukurou/xml/jaxb/dbid/Dbid.java(6)
		fukurou/xml/jaxb/dbid/Dbid.java(15)
		fukurou/xml/jaxb/dbid/ObjectFactory.java(6)
		fukurou/xml/jaxb/dbid/ObjectFactory.java(11)
		fukurou/xml/jaxb/dbid/ObjectFactory.java(29)
		hayabusa/common/SystemData.java(458)
		hayabusa/common/SystemParameter.java(241)
		hayabusa/db/DBTableModelUtil.java(24)
		hayabusa/db/DBTableModelUtil.java(25)
		hayabusa/html/FormatterType.java(23)
		hayabusa/io/ChartCreate.java(202)
		hayabusa/io/HybsJDBCCategoryDataset2.java(54)
		hayabusa/io/HybsLineRenderer.java(41)
		hayabusa/io/HybsLineRenderer.java(301)
		hayabusa/io/HybsURLTagFragmentGenerator.java(21)
		hayabusa/report/RFIDPrintRequest.java(69)
		hayabusa/report/RFIDPrintRequest.java(237)
		hayabusa/servlet/HybsAdmin.java(232)
		hayabusa/servlet/MakeImage.java(48)
		hayabusa/taglib/HeadTag.java(272)
		hayabusa/taglib/QueryButtonTag.java(317)
		hayabusa/taglib/ReadTableTag.java(400)
		hayabusa/taglib/ValueTag.java(1016)

	"//" RǧɃXy[XĂȂӏCB
		fukurou/db/ConnectionFactory.java
		fukurou/db/DatabaseConfig.java
		fukurou/process/Process_DBMerge.java
		fukurou/process/Process_DBReader.java
		fukurou/process/Process_DBWriter.java
		fukurou/process/Process_TableFilter.java
		fukurou/util/XHTMLTag.java
		hayabusa/common/SystemData.java
		hayabusa/common/SystemManager.java
		hayabusa/io/ChartCreate.java
		hayabusa/report/DBTableReport_Excel.java
		hayabusa/report/ExcelLayout.java
		hayabusa/servlet/MultipartRequest.java
		hayabusa/taglib/BackGamenTag.java
		hayabusa/taglib/EqualsTag.java
		hayabusa/taglib/FileWhereTag.java
		hayabusa/taglib/GanttHeaderTag.java
		hayabusa/taglib/LinkTag.java
		hayabusa/taglib/RequestCacheTag.java
		hayabusa/taglib/TableUpdateTag.java
		hayabusa/taglib/ViewFormTag.java
		plugin/io/TableReader_JExcel.java
		plugin/io/TableWriter_Excel.java
		plugin/view/ViewForm_HTMLCalendar.java
		plugin/view/ViewForm_HTMLGanttTable.java

	"{" ̑OɃXy[XĂȂӏCB
		fukurou/db/ConnectionFactory.java
		fukurou/db/DatabaseConfig.java
		fukurou/db/EDbid.java
		fukurou/util/FileUtil.java
		fukurou/util/QrcodeImage.java
		fukurou/util/StringUtil.java
		fukurou/util/URLConnect.java
		hayabusa/common/ErrorMessage.java
		hayabusa/common/HybsSystemException.java
		hayabusa/common/SystemManager.java
		hayabusa/common/SystemParameter.java
		hayabusa/filter/GZIPFilter.java
		hayabusa/report/ReportProcessing.java
		hayabusa/taglib/BackGamenTag.java
		hayabusa/taglib/ColumnEditorTag.java
		hayabusa/taglib/CommonForwardTag.java
		hayabusa/taglib/CommonTagSupport.java
		hayabusa/taglib/GanttHeaderTag.java
		hayabusa/taglib/PlsqlUpdateTag.java
		hayabusa/taglib/TableMergeTag.java
		hayabusa/taglib/TableUpdateTag.java
		hayabusa/taglib/TopMenuTag.java
		hayabusa/taglib/UpdateTag.java
		hayabusa/taglib/URLConnectTag.java
		plugin/column/DBTypeCheckUtil.java
		plugin/column/DBType_R.java
		plugin/column/DBType_S9.java
		plugin/column/Renderer_MONEY.java
		plugin/column/Renderer_NUMBER.java
		hayabusa/common/SystemData.java
		hayabusa/taglib/ChartCreateTag.java
		hayabusa/taglib/ChartDatasetTag.java
		plugin/view/ViewForm_HTMLGanttTable.java

	"if " ̗lɁAif ̌ɃXy[XĂӏCB
		fukurou/mail/MailCharset.java
		fukurou/mail/MailRX.java
		fukurou/mail/MailTX.java
		fukurou/taglet/DocletTaglib.java
		fukurou/taglet/TagletFormSample.java
		fukurou/taglet/TagletRev.java
		fukurou/taglet/TagletTag.java
		fukurou/util/CSVTokenizer.java
		fukurou/util/DateSet.java
		fukurou/util/QrcodeImage.java
		fukurou/xml/jaxb/dbid/DbConfig.java
		fukurou/xml/jaxb/dbid/DbDriver.java
		hayabusa/common/HybsSystem.java
		hayabusa/db/DBTableModelSorter.java
		hayabusa/filter/FileFilter.java
		hayabusa/filter/FileResponseStream.java
		hayabusa/filter/FileResponseWrapper.java
		hayabusa/filter/GZIPResponseStream.java
		hayabusa/filter/GZIPResponseWrapper.java
		hayabusa/io/FileTreeModel.java
		hayabusa/io/HybsCategoryPlot.java
		hayabusa/io/HybsJDBCCategoryDataset.java
		hayabusa/io/HybsJDBCCategoryDataset2.java
		hayabusa/io/HybsLineRenderer.java
		hayabusa/report/HybsHSSFListener.java
		hayabusa/resource/CalendarFactory.java
		hayabusa/servlet/MakeImage.java
		hayabusa/servlet/MultipartRequest.java
		hayabusa/servlet/multipart/FilePart.java
		hayabusa/servlet/multipart/MultipartParser.java
		hayabusa/servlet/multipart/PartInputStream.java
		hayabusa/taglib/CommonForwardTag.java
		hayabusa/taglib/CookieTag.java
		hayabusa/taglib/EqualsTag.java
		hayabusa/taglib/FileOptionTag.java
		hayabusa/taglib/FileQueryTag.java
		hayabusa/taglib/FileTag.java
		hayabusa/taglib/GanttHeaderTag.java
		hayabusa/taglib/ScheduleTag.java
		hayabusa/taglib/TextTag.java
		hayabusa/taglib/TopMenuTag.java
		hayabusa/taglib/ValueTag.java
		hayabusa/taglib/WriteCheckTag.java
		plugin/column/DBTypeCheckUtil.java
		plugin/io/TableWriter_Excel.java
		plugin/view/ViewForm_HTMLCalendar.java

	"for " ̗lɁAfor ̌ɃXy[XĂӏCB
		fukurou/db/DBUtil.java
		fukurou/mail/MailAttachFiles.java
		fukurou/mail/MailCharset.java
		fukurou/mail/MailMessage.java
		fukurou/mail/MailRX.java
		fukurou/process/Process_DBReader.java
		fukurou/taglet/DocletParam.java
		fukurou/taglet/DocletPlugin.java
		fukurou/taglet/DocletSpecific.java
		fukurou/taglet/DocletTaglib.java
		fukurou/taglet/TagletRev.java
		fukurou/taglet/TagletTag.java
		fukurou/util/DateSet.java
		hayabusa/db/DBTableModelImpl.java
		hayabusa/db/DBTableModelSorter.java
		hayabusa/io/HybsCategoryPlot.java
		hayabusa/io/HybsJDBCCategoryDataset2.java
		hayabusa/io/HybsLineRenderer.java
		hayabusa/servlet/MakeImage.java
		hayabusa/servlet/multipart/PartInputStream.java
		hayabusa/taglib/DatabaseMetaDataTag.java
		hayabusa/taglib/ValueTag.java
		plugin/view/ViewForm_HTMLCalendar.java
		plugin/view/ViewForm_HTMLCrossTable.java
		plugin/view/ViewForm_HTMLDynamic.java
		plugin/view/ViewForm_HTMLRotationTable.java
		plugin/view/ViewForm_HTMLTable.java
		plugin/view/ViewForm_HTMLTreeBOM.java

	AXy[X OR ^u̍ŌɁAsR[ĥ݂̉ӏ̃Xy[X폜B
		fukurou/db/ConnectionFactory.java
		fukurou/db/DBUtil.java
		fukurou/db/EDbid.java
		fukurou/process/FileLineModel.java
		fukurou/process/LineModel.java
		fukurou/process/Process_DBMerge.java
		fukurou/process/Process_DBWriter.java
		fukurou/process/Process_Grep.java
		fukurou/process/Process_LDAPReader.java
		fukurou/process/Process_Logger.java
		fukurou/process/Process_TableFilter.java
		fukurou/process/Process_TableWriter.java
		fukurou/process/Process_UnicodeEscape.java
		fukurou/util/FileUtil.java
		fukurou/util/StringUtil.java
		fukurou/util/URLConnect.java
		fukurou/xml/HybsXMLSave.java
		fukurou/xml/jaxb/dbid/DbConfig.java
		fukurou/xml/jaxb/dbid/DbDriver.java
		fukurou/xml/jaxb/dbid/Dbid.java
		fukurou/xml/jaxb/dbid/ObjectFactory.java
		hayabusa/common/ErrMsg.java
		hayabusa/common/ErrorMessage.java
		hayabusa/common/HybsContextListener.java
		hayabusa/common/HybsSystem.java
		hayabusa/common/SystemData.java
		hayabusa/common/SystemManager.java
		hayabusa/common/SystemParameter.java
		hayabusa/db/DBColumn.java
		hayabusa/db/DBErrMsg.java
		hayabusa/db/Selection_CODE.java
		hayabusa/db/Selection_DB.java
		hayabusa/filter/GZIPFilter.java
		hayabusa/html/ViewForm.java
		hayabusa/io/ChartCreate.java
		hayabusa/io/ChartDataset.java
		hayabusa/io/ChartFactory.java
		hayabusa/io/ChartPlot_Category.java
		hayabusa/io/HybsCategoryAxis.java
		hayabusa/io/HybsCategoryPlot.java
		hayabusa/io/HybsJDBCCategoryDataset.java
		hayabusa/io/HybsJDBCCategoryDataset2.java
		hayabusa/io/HybsLineRenderer.java
		hayabusa/io/HybsURLGenerator.java
		hayabusa/io/HybsURLTagFragmentGenerator.java
		hayabusa/remote/ClearResource.java
		hayabusa/remote/RemoteControllable.java
		hayabusa/report/DBTableReport_Excel.java
		hayabusa/report/GE50Access.java
		hayabusa/report/ReportDaemon.java
		hayabusa/report/ReportProcessing.java
		hayabusa/report/RFIDPrintPointService.java
		hayabusa/report/RFIDPrintRequest.java
		hayabusa/resource/CalendarFactory.java
		hayabusa/resource/CodeDataLoader.java
		hayabusa/resource/GUIDataLoader.java
		hayabusa/resource/LabelData.java
		hayabusa/resource/ResourceManager.java
		hayabusa/resource/RoleMode.java
		hayabusa/resource/UserInfoFactory.java
		hayabusa/servlet/MakeImage.java
		hayabusa/servlet/RemoteControlServlet.java
		hayabusa/servlet/TestCometServlet.java
		hayabusa/taglib/BackGamenTag.java
		hayabusa/taglib/ChartCreateTag.java
		hayabusa/taglib/ChartDatasetTag.java
		hayabusa/taglib/ColumnTag.java
		hayabusa/taglib/CommentTag.java
		hayabusa/taglib/CommonForwardTag.java
		hayabusa/taglib/CommonTagSupport.java
		hayabusa/taglib/DirectTableInsertTag.java
		hayabusa/taglib/DirectXMLSaveTag.java
		hayabusa/taglib/ErrorTag.java
		hayabusa/taglib/FileOptionTag.java
		hayabusa/taglib/GanttHeaderTag.java
		hayabusa/taglib/ItdTag.java
		hayabusa/taglib/MainProcessTag.java
		hayabusa/taglib/ProcessTag.java
		hayabusa/taglib/QueryButtonTag.java
		hayabusa/taglib/RequestValueTag.java
		hayabusa/taglib/TableUpdateTag.java
		hayabusa/taglib/TaglibUtil.java
		hayabusa/taglib/TextTag.java
		hayabusa/taglib/TopMenuTag.java
		hayabusa/taglib/URLConnectTag.java
		hayabusa/taglib/ViewCrossParamTag.java
		hayabusa/taglib/ViewFormTag.java
		plugin/io/TableWriter_XML.java
		plugin/query/Query_JDBCArrayCallable.java
		plugin/query/Query_JDBCTableUpdate.java
		plugin/table/TableFilter_DBARG.java
		plugin/view/AbstractViewForm.java
		plugin/view/ViewForm_HTMLCrossTable.java
		plugin/view/ViewForm_HTMLCustomTreeBOM.java
		plugin/view/ViewForm_HTMLEntry.java
		plugin/view/ViewForm_HTMLTable.java

	Rgӏ폜܂B́AIɁAs܂B(fukurou)
		fukurou/db/ConnectionFactory.java
		fukurou/db/DatabaseConfig.java
		fukurou/db/DBUtil.java
		fukurou/db/EDbid.java
		fukurou/mail/MailCharset.java
		fukurou/mail/MailRX.java
		fukurou/mail/MailTransfer.java
		fukurou/mail/MailTX.java
		fukurou/model/DataModel.java
		fukurou/model/Formatter.java
		fukurou/process/LineModelFilter.java
		fukurou/process/LoggerProcess.java
		fukurou/process/MainProcess.java
		fukurou/process/Process_DBCountFilter.java
		fukurou/process/Process_DBMerge.java
		fukurou/process/Process_DBParam.java
		fukurou/process/Process_DBReader.java
		fukurou/process/Process_DBWriter.java
		fukurou/process/Process_FileCopy.java
		fukurou/process/Process_FileSearch.java
		fukurou/process/Process_Grep.java
		fukurou/process/Process_GrepChange.java
		fukurou/process/Process_LDAPReader.java
		fukurou/process/Process_Logger.java
		fukurou/process/Process_UnicodeEscape.java
		fukurou/process/Process_XSLT.java
		fukurou/util/ApplicationInfo.java
		fukurou/util/Attributes.java
		fukurou/util/CSVTokenizer.java
		fukurou/util/FileUtil.java
		fukurou/util/QrcodeImage.java
		fukurou/util/Shell.java
		fukurou/util/StringUtil.java
		fukurou/xml/HybsXMLSave.java
		fukurou/xml/XSLT.java

	Rgӏ폜܂B́AIɁAs܂B(plugin)
		plugin/column\DBType_X9.java
		plugin/column\Editor_INDBMENU.java
		plugin/column\Editor_INMENU.java
		plugin/column\Editor_MENU.java
		plugin/column\Renderer_MENU.java
		plugin/column\Renderer_NUMBER.java
		plugin/io\TableReader_Default.java
		plugin/io\TableReader_Excel.java
		plugin/io\TableReader_JExcel.java
		plugin/query\AbstractQuery.java
		plugin/query\Query_JDBCArrayCallable.java
		plugin/query\Query_JDBCCallable.java
		plugin/query\Query_JDBCKeyEntry.java
		plugin/query\Query_JDBCPLSQL.java
		plugin/query\Query_JDBCTableUpdate.java
		plugin/query\Query_JDBCUpdate.java
		plugin/table\TableFilter_DBARG_OUT.java
		plugin/table\TableFilter_DTYPE.java
		plugin/table\TableFilter_INDEX.java
		plugin/table\TableFilter_INDEX_HSQLDB.java
		plugin/table\TableFilter_INDEX_MYSQL.java
		plugin/table\TableFilter_INDEX_POSGRE.java
		plugin/table\TableFilter_INDEX_SQLSERVER.java
		plugin/table\TableFilter_TABLE.java
		plugin/view\AbstractViewForm.java
		plugin/view\ViewForm_CustomData.java
		plugin/view\ViewForm_HTMLCalendar.java
		plugin/view\ViewForm_HTMLCrossTable.java
		plugin/view\ViewForm_HTMLCustomTable.java
		plugin/view\ViewForm_HTMLCustomTreeBOM.java
		plugin/view\ViewForm_HTMLEntry.java
		plugin/view\ViewForm_HTMLFormatTable.java
		plugin/view\ViewForm_HTMLGanttTable.java
		plugin/view\ViewForm_HTMLTable.java
		plugin/view\ViewForm_HTMLTreeBOM.java

4.1.0.1(2008/01/19)
	[JFreeChart֌W \[XC]
	findbugs ł̃`FbN֌W̏Cs܂B
	EHybsLineRenderer ɁAVACYp readObject/writeObject \bhǉ
	EHybsCategoryAxis ɁAequalsAhashCode \bhǉ
		io/HybsLineRenderer#readObject( final ObjectInputStream strm )
		io/HybsLineRenderer#writeObject( final ObjectOutputStream strm )
		io/HybsCategoryAxis#equals( final Object obj )
		io/HybsCategoryAxis#hashCode()

	ValueMarkOverColors NX ChartDataset.java t@CƗ܂B
	XAʂ̃NXȂ̂ŁAt@C𕪂łB
		io/ValueMarkOverColors.java		EƗ(VK쐬)
		io/ChartDataset.java			EƗ(R[h폜)

4.1.0.1(2008/01/19)
	[findbugs \[XC]
	[Jϐ $L3 ւ̈Ӗ̖sȂĂ܂B
		common/SystemManager#clearGE12()
	[Jϐ $L19 ւ̖ʂnullsȂĂ܂B
		io/ChartPlot_Category#getPlot(ChartCreate)
	[Jϐ $L5 ւ̈Ӗ̖sȂĂ܂B
		plugin/query/Query_JDBCArrayCallable#execute(String[])

4.1.0.0(2008/01/19)
	[CHANGES ǋL]
	C:\CVSWork\GE4\DB\CHANGES\changes.txt C
	EJFreeChart̃Cuǉ(H:\java\jdk160\jre\lib\ext)
	  jart@ĆA폜ĂKv܂B
	  jfreechart-1.0.8a.jar
	  jcommon-1.0.12.jar

4.1.0.0(2008/01/18)
	[JavaDocC]
	JavaDocŌxoĂ߁ARgC܂B
		hayabusa/taglib/URLConnectTag

4.1.0.0(2008/01/18)
	[\[Xe[uǉ]
	[U[Ǘ̌̔Aȉ̃e[uǉ܂B
	AÃ[X݂̂Ŏ̓o[Wȍ~ƂȂ܂B
		GEA09([U[ANZXʊǗe[u) VKǉ

4.1.0.0(2008/01/18)
	[\[Xo^ʉP]
	VXe\[Xo^ʂŏWɃReLXgpXǉ܂B
	́A4.1.0.0 (2008/01/10)̃[g\[XXVɔAReLXgPʂ
	VXe\[XmFłKv邽߂łB
	AReLXgPʂɓo^VXe\[X̓GW玩Iɓo^
	݂̂Ȃ̂ŁAʏ̎gpւ̉e͂܂B
		jsp/GE0007/query.jsp
		jsp/GE0007/result.jsp

	[t@N^O]
	SystemDataNXsvȍڂ폜܂B
		SystemData#CalendarQuery_ZY01

4.1.0.0(2008/01/17)
	[Javat@CRgC]
	JavaDocŌxoĂߏC܂B
		report/RFIDPrintRequest.java	system_id AidDebug

4.1.0.0(2008/01/17)
	[DB`DB֌W]
	CodeData̓\ toCodeString() \bhύX܂B
	́AL[Fx@EĚJԂ쐬܂B
	ɔAtoString() \bhgp悤ɏC܂B
		resource/CodeData#toCodeString()
		resource/CodeData#toString()

	R[h\[X̃L[FxJԂݒ肷ATableFilter 
	VKǉ܂B
	́A\[X񂩂擾R[h\[XADB`
	lɒǋL̂Ɏgp܂BǋLꍇ́A̐ݒl͏܂B
	ɔAGE80iDB`}X^e[uj̔ĺAR[h\[X
	LqAʓIȓéARgɋLq悤ɕύX܂B
	RǵAVKǉꂽJłB
	̃tB^[́AGE0106ie[ujʂŎgp܂B
		plugin/table/TableFilter_CLMSET.java	VKǉ
		jsp/GE0103	e[uJ
			result.jsp		updateGE05 Ăяo悤ɏC
			updateGE05.jsp	VKǉ
		CHANGES\4100\AlterGE80.sql				ڒǉ(COMMENTS)
			GE80 Rg	COMMENTS	X(500)

	GE80 e[uύXɔAʂ̏Cs܂B
		jsp/GE0112	DB`t@C捞
			copy.jsp   A delete.jsp  A deleteAll.jsp
			fileIn.jsp A fileOut.jsp A modify.jsp
			result.jsp A query.jsp

	GE0113iDB`t@C؁jʂC܂B
	́AɁADB`t@C̃`FbNɊւLqłB
		jsp/GE0113	DB`t@C
			query.jsp     A clmName1.sql A shubetu.sql
			diffTable.sql A diffClm1.sql A menu1.sql
			modify.jsp

	GE0106ie[ujʂC܂B
	́Asꍇ̔r鑮L[w肷鍀ڂ
	ǉ܂B
	rL[ ́AR[h肷ׂ̃L[ŁADIFF_KEYS ́A
	sꍇ̂ݎgp鑮L[ɂȂ܂B
		jsp/GE0106	e[u
			query.jsp A result.jsp

	db/DBColumn.java \[X getRenderer(),getEditor(),getDbType() 
	\bhʒuړ܂B\́AύXĂ܂B
	PɁA\bh̕яςłB
		db/DBColumn.java

	[gpe[u폜]
	GE14 ݌vύXve[u AGE18 LbZ[We[u p~܂B
	ɔAݒʂp~܂B
	܂ALbZ[WAworkFlowCheck ^Op~܂B
	ʃ\[XύX܂̂ŁACVSresource\GEA11.xmlC܂B
	WGWł́Ajsp/custom/query_info.jsp ɂāAworkFlowCheck ^O
	gpĂ܂̂ŁAJSPt@C̏CKvłB
	G-MISnł́Ã^O͎gĂ܂B(̂͂ł)
		taglib/WorkFlowCheckTag.java	p~
		jsp/GE0010_haishi	ݕϔԍ̔		GE14 ݌vύXve[up~
		jsp/GE0015_haishi	LbZ[WǗ	GE18 LbZ[We[up~
		jsp/custom/query_info.jsp	workFlowCheck ^O p~
		WEB-INF/hybs-taglib.tld
		META-INF/hybs-taglib.tld
		CVSWork\GE4\resource\GEA11.xml
		CVSWork\GE4\resource\GEA08.xml
		common/SystemData#RESOURCE_DBID	RgAGE14AGE18 폜

	eiXXNvgYt܂B
		CHANGES\4100\DropTable.sql				GE14AGE18 e[u폜
		DB\DB_ORACLE\DBDEF\TABLE\GE14S.sql , GE18S.sql		폜
		DB\DB_ORACLE\DBDEF\INDEX\GE14C.sql , GE18C.sql		폜
		DB\DB_ORACLE\DBDEF\SEQ\GE14S01.sql , GE18S01.sql	폜
		DB\DB_ORACLE\DBDEF\SEQ\GE14T01.sql , GE18T01.sql	폜
		DB\DB_ORACLE\DBDEF\SET_GE14.sql , SET_GE18.sql	폜
		DB\DB_ORACLE\DBDEF\AllTableSetting.sql
		DB\DB_ORACLE\DBDEF\CREATE_SYNONYM.sql
		DB\DB_ORACLE\DBDEF\SET_TRIGGER.sql

4.1.0.0i2008/01/17)
	[`FbN@\̉P]
	`FbN@\ŁA`FbN{bNX\ĂȂsɂĂAnCCg\
	悤ɉP܂BAAɃ`FbNĂꍇ́AʂnCCg
	\܂B́AS`FbNɃnCCg\ƁA{̃[u\
	ȂȂĂ܂AtɌՂȂ邽߂łB
	܂AJ_[╡sĨ|bvAbvNۂɁA`FbN{bNXO
	Ă܂sɂĂɑΉ܂B̓Iɂ́Aȉ̃^OɂāANbN
	ĂnCCg̖߂yу`FbN{bNX̊OȂ悤ɂ܂B
	<TD>A<CENTER>A<SPAN>A<DIV>A<PRE>A<STYLE>A<FONT>A<B>A<STRONG>
		common/hilightRow.js

4.1.0.0 (2008/01/17)
	[IE7s]
	IE7Ōʂ̃XN[o[2dɕ\Ă܂ɂđΉ܂B
	Ver3ɂĂ͑ΉĂ܂ȂΉVer4ɔfĂ܂łB
		common/ScrollBar.js

4.1.0.0 (2008/01/16)
	[JSP`FbN֘AEʏC]
	DOC19DOC21ɕĂ쐬敪ύXʂƓǍtOύXʂ𓝍܂B
		jsp/DOC19	܂łDOC19/entry.jspKBSAKUentry.jspɁADOC21/entry.jsp
					FGLOADentry.jspƂāAresult.jspU蕪܂B
		jsp/DOC21	ʔp~
	[JSP`FbN֘AEVK]
	e[uJ擾AGE79ɒǉʂłB
	DB`DBɓl̉ʂǉꂽꍇ͔͂p~Ƃ\B
		jsp/DOC22		^f[^𗘗păe[uJGE79ɒǉ

4.1.0.0 (2008/01/16)
	[L&A RFIDΉ]
	L&A RFIDΉɔA[VXeBPELT[rXN邽߂I/Fǉ܂B
	ݒ͐U蕪}X^ɂĐݒsAs@'A','B','C'̏ꍇBPELT[rX
	N܂Bes@̓ɂẮARFIDshCoɈˑ܂B
	܂ARFIDsp̃T[rXNX́AVXe\[X(REPORT_RFID_SERVICE_CLASS)Őݒ肵܂B
	ftHg"mis.pdm.hayabusa.report.rfid.RFIDPrintPointService_INUYAMA"
	pꍇ́AȉjarCXg[Kv܂̂ŒӂĉB
		hayabusa/report/ReportProcessing.java
		hayabusa/report/RFIDPrintRequest.java
		hayabusa/report/RFIDPrintService.java
		hayabusa/common/SystemData#RFID_SERVICE_CLASS

		hayabusa/report/rfid/RFIDPrintService_INUYAMA.java		LA RFIDƂĂ̌ʑΉ

		[ǉCu]
		rfid_inuyama_ardito_20080116.jar
		rfid_inuyama_hayabusa_20080116.jar
		http_client.jar
		jaxrpc-api.jar
		orasaaj.jar
		orawsdl.jar
		relaxngDatatype.jar
		saaj-api.jar
		wsclient.jar
		xmlparserv2.jar
		xsdlib.jar

4.1.0.0 (2008/01/16)
	[`FbN@\̉P]
	view̍s`FbN{bNX̏l checked="true" 
	S`FbN@\𗘗piuseCheckControl > 0jꍇA
	S`FbNp̃`FbN{bNX`FbNȂs
	Ή܂B
	VXep[^iuseCheckControlj̓ǎ doEndTag ֐
	 doStartTag ֐ɈړđΉ܂B
		hayabusa/taglib/ViewFormTag.java

4.1.0.0 (2008/01/12)
	[L&A RFIDΉ]
	L&A RFIDΉBPELT[o[烊[gŒ[ve[uXVłʂ
	ǉ܂B܂AJSPŃG[nhOs߁Aerror^Oɑ΂āA
	{fBɋLqꂽG[bZ[Wo͂ł@\ƃG[Ɉȍ~
	̏XLbvł@\ǉ܂B
		REP15([vʍXV)
		hayabusa/taglib/errorTag
		WEB-INF/hybs-taglib.tld
		META-INF/hybs-taglib.tld

4.1.0.0 (2008/01/12)
	[TomcatFؗpView̏C]
	TomcatFؗpView(GEA10V01)OracleŃRpCłȂ߁AC܂B
	([gRg[[U[̌from dualĂ)
		GEA10V01

4.1.0.0 (2008/01/12)
	[ʃ\[Xo^ʁEt@N^O]
	GE0002(ʃ\[X)̃\[XR[h̃Cfg^Ȏ啶A
	W`ɍ킹邽ߏC܂B@\IȕύX͂܂B
		jsp/GE0002

4.1.0.0i2008/01/10j
	[EXCEL̓|bvAbv̕s]
	̉ʂJȂExcel͂ɁAʂIEɌʂ\B
	EXCEL͗p̃|bvAbvifilePopup.jspjł́AtH[target
	́hRESULThƂȂĂ܂B
	̂hdグĂԂł́AuRESULTvƂt[
	Aǂ̃t[Îform^OŐݒłȂA
	̃t[ɏo͂Ă܂słB
	[Ή]
	EXCEL捞ݏ̓|bvAbvȂAg̃t[̒ŏ
	悤ɑΉ܂B
		jsp/custom/result_info.jsp
		jsp/common/filePopup.jsp
		jsp/common/upload.jsp

4.1.0.0 (2008/01/10)
	[\[Xo^ʏC]
	ʃ\[Xo^ʂŃVXeID'**'̃x\[XȂsC܂B
		jsp/GE0002/result.jsp

4.1.0.0 (2008/01/10)
	[V@\ǉ]
	܂GE瑼VXẽ\[XXVɑVXeŔfɂ̓v[폜KvłA
	̑ΉœGE12e[ugĂꍇ͎Ŕf悤ɂȂ܂B
	̋@\g߂ɂconf/web.xmlɃ|[gԍǉKv܂B
	AURLConnect^OPOST\bhgꍇɕ̃L[悤ɂ܂B
		URLConnect^OmethodPOSTw肷keyvals̒lPOSTőM܂B
		hayabusa/resource/ClearResource				VKǉNXBũ\[XNApB
		hayabusa/servlet/RemoteControlable			VKǉC^tFCXB[gŌĂяoNXɕK{B
		hayabusa/servlet/RemoteControlServlet		VKǉT[ubgBPOSTŃf[^nƃNXĂŎsB
		hayabusa/common/SystemData					RESOURCE_USER_SQLUNION**̃[Uǉ(RMCN_USER)
		hayabusa/common/SystemParameterload#InitialParameter()
													conf/web.xmlTOMCAT̃|[gԍǂݍޏǉ
		hayabusa/common/HybsContextListener#contextDestroyed(...)
													IGE12ǉ
		hayabusa/common/SystemManager#GE12Clear()	GE12SystemParameterœo^f[^폜VK\bh
		hayabusa/taglib/URLConnectTag#doEndTag()	POST\bhΉ
		hayabusa/taglib/URLConnectTag#setMethod()	POST/GETw葮ǉɔVK\bh
		fukurou/util/URLConnect#connect()			POSTkeyvalsgݍ킹鏈taglibɈړ
		fukurou/util/URLConnect#setPostData()		L[ɃZbgĂf[^n\bhǉ
		hybs-taglib.tld								urlConnectmethodǉAbody-contentJSPɕύX
		GEA10V01									r[`UNIONŃ[UǉiRMCN_USR:RMCN_PASSj
		GE12										zXg:|[gԍCONTEXTJɋLq邽߃Jg(10->50)
		GE0002,GE0003,GE0004,GE0005					entry.jspFVXeID̃\[XXVΉ
		common/remoteResource.jsp					L̃\[XXVʂŃCN[hĎgp邽߂JSP
		WEB-INF/web.xml

		----
		20008/01/17
			hayabusa/common/SystemData				`
			hayabusa/remote/ClearResource			`AJavaDocCA\ďC
			hayabusa/servlet/RemoteControlServlet	
			jsp/common/remoteResource.jsp			`
			hayabusa/common/systemParameter			ϐ錾ʒuύXA`
			hayabusa/taglib/URLConnectTag			`

		----
		2008/01/16
			hayabusa/common/SystemManager			RgCA`
			hayabusa/common/SystemParameter			RgCA`
			hayabusa/common/SystemData				r[悤ɏC
			hayabusa/servlet/RemoteControlServlet	`
			hayabusa/remote/RemoteControllable		RgC
			hayabusa/remote/ClearResource			`A
			hayabusa/taglib/urlConnectTag			setMethodCi啶߂jARgC
			fukurou/util/urlConnect					`
			DB/GEA10V01,GEA10V01_MD5				yMD5ASQL SEVERɑΉ邽߂̃r[`p
			jsp/common/remoteResource.jsp			JSPōsĂequalsSQLɈړ
			WEB-INF/web.xml							servlet/*ւ̃[managerɋ
			DB/GEA10V01								GEA10ĂJ𑝉iSystemDatapj


4.1.0.0 (2008/01/09)
	[IsXN[@\s]
	ʂŘAύXsꍇɁAڂɑIꂽs܂ŃXN[ȂB
	̌ɂẮǍʁAΉv܂B
		[R]
		@Ver3.8.8.3̎ɁAiPja̗v]ɂȉΉĂ邪A̎ۂɑΉ邽߂ɂ́A
		@XN[s̗D揇ʂςKvA݊郊XNB
			-----------------------------------------------------------------------
			3.8.8.3 (2007/02/06)
				[@\C (P)a]
				ŏ̑Is\ hybs_focus ƁA߂郊Nōsԍw肷
				row_sel ꍇÁ݂Aŏ̑IsD悵Ă܂A
				wsԍD悷悤ɏC܂B
			-----------------------------------------------------------------------
		AAŕύX̂AP[XłB

4.1.0.0 (2008/01/09)
	[VK]
	\[X̏ǂݍ݂ɎԂ̑Ώ̂
	\[Xoiʁĵ߂ɔo\[X𗘗p
	GEA03yGEA08FGLOADtOύXʂǉ܂B
		DB/TABLE/GE79			DOC18/result.jspō폜FGOMITǉĂ邪GE79Ή߁B(ڒǉ4.0.3.0Ŏ{ς)
		jsp/DOC21/*.jsp			o\[X𗘗pFGLOAD̒lύXʁB
		jsp/DOC21/DOCP21A.sql	ύXSP
		jsp/DOC21/DOC21ARG.sql	z
		jsp/DOC19/DOCP19A.sql	\[X̏̕sΏisvSELECT폜j
		jsp/DOC19/result.jsp		\Rg̏CiincludeJSP擾ł悤ɂȂĂ邽߁j

		----
		2008/01/17
			DOC22/entry.jsp	RgCADELETE̕ύX

	[ʏC]
	PL/SQL𗘗pĂʂ̏JSP݂̂ōs悤ɂ܂B
	ADB̃Jô߂GE79̃JύX܂B
		jsp/DOC19		PL/SQLJSP
		jsp/DOC21		
		jsp/DOC18/xslt/GE79_PROG.xsl
		DB/GE79			ADDRESSSOURCEɃJ̕ύX

4.0.3.0 (2008/01/08)
	[Javat@CRgC]
	JavaDocŌxoĂߏC܂B
		hayabusa/io/ChartCreate.java
		hayabusa/io/HybsCategoryPlot
		hayabusa/io/HybsLineRenderer
		hayabusa/taglib/ChartDatasetTag
	^OuhLg\ĂȂ߁AC܂B
		hayabusa/taglib/ViewCrossParamTag

4.0.3.0 (2008/01/07)
	[LinuxΉ]
	plugin.jart@CvOCǂݍލۂɁAUNIXpXŐǂݍݏoȂ
	sC܂B́A]AWindows̃t@CpXhCȗO'/'Ă߁A
	폜ēǂݍł܂AUnixł͐擪'/'[gfBNgӖ邽߁A
	ǂݍ߂Ă܂łB
	t@C擾ۂɁAŏ'/'N_Ƃ2ڂ':'ł邩ǂWindowsUnix
	肵܂B
		fukurou/util/FindClassFiles

	[sC]
	f[^o^̃[jObZ[WNbNۂɁA|bvAbvJavaScript̃G[o
	ɂđΉ܂B
		common/errorMessage.jsp  (JavaScript̋LqJSPRgɂȂĂ߁ACDATAZNVň͂)

4.0.3.0 (2008/01/07)
	[JFreeChart Ή]
	jfreechart {̂o[WAbv܂B
	́AH:\java\jdk160\jre\lib\ext  jfreechart-1.0.8a.jar ƁA
	jcommon-1.0.12.jar Ao[WƁAւKv܂B

	[JFreeChart Ή]
	񂩂FIuWFNg쐬郁\bhɁAPURPLE ǉ܂B
	֌W郁\bhJavaDoc CΏۂɂȂ܂B
		fukurou/util/StringUtil#getColorInstance( final String value )

	chartType ŁAIłNXɁAHybsLine ǉ܂B
	́Aʎdl Line f[łB
		jsp/GE2305/typeOption.jsp	JfreeChart eXg

	f[^}CiX̏ꍇ́A\Ȃ Line Ή
		io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE

	cWʐݒo悤ɏC܂B܂Aڐ̕wł
	tickSize AChartDatasetTag ɒǉ܂B
		io/ChartDataset#isRange()			p~
		io/ChartDataset#getLowerBound()		p~
		io/ChartDataset#getUpperBound()		p~
		io/ChartDataset#makeNumberAxis()	cWʐݒA`bNw
		io/ChartDataset#setTickSize( final String size )	VKǉ
		taglib/ChartDatasetTag#setTickSize( final String size )	VKǉ
		src/META-INF/hybs-taglib.tld	(L^Ȏǉ)
		WEB-INF/hybs-taglib.tld			LƓt@CRs[

	f[^Shape؂ւ鎞̐F̌JԂp^[wł悤ɂ܂B
	HybsLine ł̂ݎgp\łB
	́Af[^̂̂AJԂ̂ꍇɁǍJԂɑΉ
	`Shape \ꍇɎgp܂B
	JԂShapě`́AJFreeChart ̃V[Y̌JԂW`gp܂B
	݂̃o[Wł́APO܂ł̌JԂɑΉ\łB
	JԂFAw肵AɎgpĂ܂B
		io/ChartDatasetTag#setShapeColors( final String[] colors )			VKǉ
		taglib/ChartDatasetTag#setShapeColors( final String[] colors )	VKǉ
		io/HybsLineRenderer#setShapeColors( final Color[] colors )
		src/META-INF/hybs-taglib.tld	(L^Ȏǉ)
		WEB-INF/hybs-taglib.tld			LƓt@CRs[

	}[J[C𒴂/Ȃf[^̐Fw@\ǉ܂B
	}[J[CgpꍇɁÃC𒴂ȂFAFw肵܂B
	̐F̎ẃA}[J[C̐F}[J[C̐ݒľ{P
	Ȃ܂B܂AFPFݒlPFFQFݒlQFFR ƂȂ܂B
	FṔAݒlP菬ꍇɎgpAFQ́AݒlP傫A
	ݒlQ菬ꍇAFŔAݒlQ傫ꍇɂȂ܂B
		taglib/ChartDatasetTag#setMarkOverColors( final String overColors )	VKǉ
		io/HybsCategoryPlot#setShapeColors( final Color[] colors )
		io/HybsLineRenderer#drawItem2( final Graphics2D g2 EEE
		src/META-INF/hybs-taglib.tld	(L^Ȏǉ)
		WEB-INF/hybs-taglib.tld			LƓt@CRs[

	\l(ȉ̃f[^͖\)̒l(double)\Ȃ@\ǉ܂B
	HybsLine ł̂ݎgp\łB
	̐ݒlȉ̃f[^́A݂ȂƂ܂B
	LineƂÃf[^ƁA݂Ăf[^ԂɃC͈܂B
	w肵Ȃꍇ́Aݒ肵܂B
		taglib/ChartDatasetTag#setVisibleLimit( final String limit )	VKǉ
		io/ChartDatasetTag#setVisibleLimit( final String limit )		VKǉ
		io/HybsLineRenderer#setVisibleLimit( final double limit )		VKǉ
		src/META-INF/hybs-taglib.tld	(L^Ȏǉ)
		WEB-INF/hybs-taglib.tld			LƓt@CRs[

4.0.2.0 (2007/12/22)
	[Javat@CRgC]
	4.0.1.0 (2007/12/20) őΉA[Javat@CRgC]ŁA
	<pre>^O폜܂Biꊴo)j
		fukurou/process/Process_DBCountFilter.java
		fukurou/process/Process_DBMerge.java
		fukurou/process/Process_DBParam.java
		fukurou/process/Process_DBReader.java
		fukurou/process/Process_DBWriter.java
		fukurou/process/Process_FileCopy.java
		fukurou/process/Process_FileSearch.java
		fukurou/process/Process_GrepChange.java
		fukurou/process/Process_LDAPReader.java
		fukurou/process/Process_Logger.java
		fukurou/process/Process_TableFilter.java
		fukurou/process/Process_TableReader.java
		fukurou/process/Process_UnicodeEscape.java

4.0.2.0 (2007/12/28)
	[|bvAbv@\s]
	4.0.1.0 (2007/12/12) [JSP\[X`FbNΉ] ɂđΉ܂A
	misPopup.js#misPopup JavaScript Ã\bh㏑Ă܂A
	ʏ̃|bvAbv삵ȂȂ܂̂ŁAC܂B
	default.js#window_open  ̃\bhƂāAmisPopup.js#misOpen
	̗p܂B
		#default.js#window_open \bhƑS@\AmisPopup.js#misPopup 
		#ǉ܂B́A\[X`FbN΍ƂāA window_open 
		#𑣐iׂłBdefault.js#window_open \bh́Â܂܎c܂B
		#	jsp/common/misPopup.js#misPopup( url,evt,name,opt )
		#	jsp/custom/result_info.jsp
		jsp/common/misPopup.js
		jsp/custom/result_info.jsp
		jsp/GE0001/query.jsp
		jsp/GE0001/result.jsp
		jsp/GE0002/query.jsp
		jsp/GE0002/result.jsp
		jsp/GE0014/query.jsp
		jsp/GE0016/query.jsp
		jsp/GE0016/result.jsp
		jsp/GE0112/result.jsp

4.0.2.0 (2007/12/27)
	[sC]
	ABCƃN^OŔсACBƖ߂ɖ߂郊N\ĂȂ
	s̏Cs܂B
	Eڂ̌
	 ߂郊NBACK_ADDRESSہA߂郊ÑAhXGAMENID=xxx͕svł
	 lĕtȂ悤ɂ߁ANGXgLbVĂB
	E΍
	 GAMENIDt悤ɖ߂B
			hayabusa/taglib/BackGamenTag#makeLinkTag()	AhXGAMENIDt悤ɖ߂

4.0.2.0 (2007/12/25)
	[|bvAbv@\s]
		common/upload.jsp Ŗ߂URLɃReLXgpX܂܂Ă炸A|bvAbv
		ʂɕ\ȂsߏC܂B
			jsp/common/upload.jsp

4.0.2.0 (2007/12/25)
	[\[Xo^ʉP]
		\[Xo^(JAʁAR[h)ŁAx𓯎ɓo^ł悤ɑΉ܂B
		ɂA]̃x\[Xo^@\uGEAxxGEA08{^v͔p~܂B
		܂AɃR[h\[Xo^Ƀx\[X̍XVɍsȂsɑΉ܂B
		̑ΉɂAx\[Xo^ʂ́A{IɒPƂ̃x̓bZ[Wo^
		ƂʒuÂɂȂ܂B
			hayabusa/taglib/TableUpdateTag#release2()
			hayabusa/taglib/TableUpdateTag#execute()
			hayabusa/taglib/TableUpdateTag#setCommitTableModel()
			hayabusa/resource/CodeDataLoader#clear()
			META-INF/hybs-taglib						tableUpdate^OsetCommitTableModel̑ǉ
			GE0002(ʃ\[X)
			GE0003(J\[X)
			GE0004(R[h\[X)
			J\[X UNIQ_GEA08 (쐬敪:0) ǉ
			x\[X errRemove (쐬敪:0) ǉ
			x\[X notEntryGEA08 (쐬敪:0) ǉ


4.0.2.0 (2007/12/25)(Ver3Ή̔f)
	[@\ǉ p[c̔]
	<mis:link>^OŕʃVXeIDɔ񂾏ꍇɁA߂{^ɓ삵ĂȂ_ɂ
	Ps܂B
	܂ł́AN̉ʃ\[XgpāA߂̉ʃAhX擾Ă܂ȂΉɂA
	Nł͖߂IDAhXőMANł𒼐ږ߂̃AhXƂĎgp܂B
	ʃ\[Xɂ͕ʃVXẻIDo^ALink^Oł͂̉IDw肵ĉB
	(ʃVXeԂł̖߂{^퓮͐Vo[Wm݂̂ƂȂ܂B)
		hayabusa/taglib/LinkTag#makeTag()					IDw肵ꍇBACK_ADDRESSn悤ɕύXB
		hayabusa/taglib/BackGamenTag#makeTag()				߂郊NBACK_ADDRESSǉΉ
		hayabusa/taglib/BackGamenTag#makeLinkTag()			
		hayabusa/taglib/BackGamenTag#makeButtonTag()		
		hayabusa/taglib/BackGamenTag#makeHistoryBackTag()	
		hayabusa/taglib/BackGamenTag#getBackAddress()		LbVbackAddress擾ǉ\bh
		hayabusa/taglib/RequestCacheTag#doEndTag()			BACK_ADDRESSo^ǉ
		hayabusa/taglib/RequestCacheTag#backGamenIdSet()	LbVo^BACK_ADDRESSǉ
		hayabusa/common/HybsSystem							ϐBACK_ADDRESS_KEYǉB

4.0.2.0 (2007/12/21)
	[JFreeChart]
	JFreeChart ŁA̒ǉs܂B
	ChartCreateTagFcategoryMarginAlowerMarginAupperMargin ǉ܂B
	ChartDatasetTagFvalueLineVisibleAvalueLabelsVisibleAvalueMarksVisibleA
					 barMaxBarWidthAbarMaxBarWidth ǉ܂B

		taglib/ChartCreateTag#setCategoryMargin( final String margin )
		taglib/ChartCreateTag#setLowerMargin( final String margin )
		taglib/ChartCreateTag#setUpperMargin( final String margin )
		taglib/ChartCreateTag#setDebug( final boolean flag )
		taglib/ChartDatasetTag#setValueLineVisible( final String lineVisible )
		taglib/ChartDatasetTag#setValueLabelsVisible( final String labelsVisible )
		taglib/ChartDatasetTag#setValueMarksVisible( final String marksVisible )
		taglib/ChartDatasetTag#setBarMaxBarWidth( final String barWidth )
		taglib/ChartDatasetTag#setBarItemMargin( final String margin )
		src/META-INF/hybs-taglib.tld	(L^Ȏǉ)
		WEB-INF/hybs-taglib.tld			LƓt@CRs[
		jsp/GE2305						JfreeChart eXg

	[StringUtil]
	JFreeChart Ɗ֘Av]ƂāAFRɎw肵Ƃ̂܂B
	݂́AColorIuWFNgstatic tB[htNVgp
	擾Ă܂A#XXYYZZ `̂PUiRGB\LłF悤ɂ܂B
	܂AtNVAMap܂B
		fukurou/util/StringUtil#getColorInstance( final String value )

4.0.2.0 (2007/12/21)
	[JSP蒼]
	TYPE1A(SQLo^) ǂ܂B
	copy/modify/delete ̊eJSPt@CpĂ܂Aupdate {
	܂B
	́Å{Iȉʂ́Aupdate.jsp ŏƂ܂B
		jsp/TYPE1A/result.jsp
		jsp/TYPE1A/update.jsp		VKǉ
		jsp/TYPE1A/entry.jsp
		jsp/TYPE1A/copy.jsp , modify.jsp  delete.jsp	폜

	DOC15(CN[ht@Cԃe[u) ǂ܂B
	SRC_FILE Group sꍇ̃\[gASRC_FILE A
	TAGNAME,SRC_FILE ɕύX܂B
		jsp/DOC15/group.jsp

	DOC17(^Oe[u) ǂ܂B
	TAGNAME Group ŁAO[v^Oɍi܂B
		jsp/DOC17/group.jsp

4.0.1.0 (2007/12/20)
	[Javat@CRgC]
	^Ou}jAւ̓o^ɌI[o[œo^łȂ߁ARg
	<pre>^O폜܂B
			fukurou/process/Process_XSLT.java
			fukurou/process/Process_Grep.java

4.0.1.0 (2007/12/19)
	[[֘AP]
	[VXe̒[ve[uVXe\[XŐݒł悤ɂ܂B
	ĺAVXeIDA[IDAO[vIDAvNOłB
	A[VXéAʂɎgp邽߁AɃ\[gύX
	ςȂƂɂȂׁAVXê݂Ŏgp邱ƂmF̏AݒύX
	ĉB
			hayabusa/report/ReportDaemon#initDaemon()
			hayabusa/common/SystemData REPORT_DAEMON_ORDER_BYǉ

4.0.1.0 (2007/12/18)
	[[֘A]
	L̑ΉĂ߁AΉ܂B
		EXCEL2003 ΉƂāAȑOɁAEXCELt@C\zꍇɁA
		[IDŁAEXCELt@C쐬ĂƂAvԍ
		EXCELt@C쐬悤ɕύXĂӏŁAEXCEL2007 ł
		摜t@C̃[hA͂A]EXCELƓlɂłȂŁA
		\܂łB
		ɖ߂܂Bivԍł͂ȂA[ID VB ̈ɓn܂Bj
		EXCEL2003 łAoǂ͕słB
		(Ver3 ł́ASystemResourcep[^Ŏw\łAVer4 ł́A
		vԍɈ{Ă܂B)
			hayabusa/report/ReportPrint#ReportPrint( final String system_id, final String ykno, final String prtId,
			hayabusa/report/ReportPrint#makeShellCommand() {
			hayabusa/report/ReportProcessing#execute()

4.0.1.0 (2007/12/18)
	[@\ǉ kѓa](Ver3Ή̔f)
	TreeBom`̃r[ɂĈȉ̉Ps܂B
	(AA̋@\́A񐄏łIIÍAJavaScript݂̂ŎĂ邽߁A
	 f[^̌̑ɔ(100ȏ)X|X\܂)
	@ŉw̍s\ۂɎg̉ʂւ̃NĂp~
	AElȂǐsDBClass𔽉fĕ\
	BL̕TCYύXXNvgւ̑Ή
	e[ũtH[}bgw肷ꍇ́AviewFormType = "HTMLCustomTreeBOM"w肵ĉB
	(AATreeBomł͍sƂɃf[^\ێĂ邽߁Aig\͂ł܂)
		common/treeBOM.js
		hayabusa/html/ViewForm_HTMLTreeBOM#getHeader()
		hayabusa/html/ViewForm_HTMLTreeBOM#create()
		hayabusa/html/ViewForm_HTMLCustomTreeBOM VKǉ

4.0.1.0 (2007/12/14)
	[\[Xt@Co]
	\[Xt@Co GE0009 JSP\[XύX܂B
	EDB݌v̕ύXɊÂAoXNvg̕ύXioژR̒ǉj
	EXV⃆[U[Ȃǂ̏ōi݌
	Ei݌(whereɒlݒ肳ꂽꍇ)delete 쐬Ȃ
	  (܂Aǉ݂̂̈Ƃ)
	Eo̓t@CɁA쐬敪ǉB
	EGEA10([U[)̔óA쐬敪='0' ̏ꍇ̂
	EGE12(VXe\[X)
	E{Ԋւ Webdav o^̔p~(Ƃ肠RgAEg)
		jsp/GE0009/query.jsp
		jsp/GE0009/result.jsp
		jsp/GE0009/result_resource.jsp

4.0.1.0 (2007/12/14)
	[\[XC]
	Query_JDBCArrayCallable ŁAfindbugs ƁAx܂B
	wAvoid unused local variables such as 'newArray'.x
	܂A[JϐgĂȂƂƂłB
	svƎv̂ŁARgAEgĂ܂B
		plugin/query/Query_JDBCArrayCallable#execute( final String[] args )

	[e[u폜]
	GE31 ` GE37 e[u̔p~ɔs܂B
		jsp/GE2314		p~
		GE4/DB/DB_ORACLE/DBDEF ȉ̊et@C

	[G[y[W@]
	݁AeJSPt@CɁAy[WfBNeBuƂāAerrorPage 
	`Ă܂AAweb.xml ł̈ꊇwɕύX܂B
	AJSPt@C errorPage w͕svłB
	web.xml ́AeReLXĝł͂ȂATomcat {̑ɐݒ肵܂B
	ӁFRłAJSPCƁAweb.xml ǉ͓A܂́Aweb.xml 
	sđΉKv܂B
		jsp/ȉ̑SJSPA<jsp:directive.page errorPage="/jsp/common/error.jsp" /> 폜
		H:\java\tomcat6.0.14\conf\web.xml
			<error-page>
				<exception-type>java.lang.Exception</exception-type>
				<location>/jsp/common/error.jsp</location>
			</error-page>

	[@\ǉ]
	Process_Grep2 p~AProcess_Grep ɋ@\܂B
	sPʂɓǂݎďꍇ́AʏʂƂAׂĂ̑Ώۃt@C
	ǂݎĂ}b`Osꍇ́AuseBulkRead="true" 
	w肵ĂB
		fukurou/process/Process_Grep2.java		p~
		fukurou/process/Process_Grep.java		@\(Cӏ)

	[@\C]
	chartCreate ^OŁAwidth Aheight  "px" w肪o悤ɂ܂B
	org.jfree.chart.ChartUtilities.saveChartAsPNG ւ̈A^
	舵ĂׁANXł́Aint ^Ŋi[Ă܂B
	setter \bhŁApx ̕؂悤ɂāA݊߂܂B
	ȂAƂẮAJSP\[X`FbN px `FbNĂ܂A
	 XSL AchartCreate ^O̓`FbNȂ悤ɕύXĂ܂B
		taglib/ChartCreateTag#setWidth( final String wd )
		taglib/ChartCreateTag#setHeight( final String ht )
		jsp/DOC18/xslt/GE70_PROG.xsl
		BAT/jspCheck/GE70_PROG.xsl

	[JSP\[X`FbNΉ]
	ERROR23 mis:comment ^OLqĉB ̃`FbNύX܂B
	]́Aforward Aindex Ŏn܂JSPt@CȊOłA
	query,result,update,entry Ŏn܂ JSPt@C ݂̂Ɍ肵܂B
	\[X`FbN̑ΉƂӖŁAȊOJSPcomment Ă
	肠܂B܂ŁARgK{JSPt@C肵܂B
		jsp/DOC18/xslt/GE70_PROG.xsl
		BAT/jspCheck/GE70_PROG.xsl

	JSP`FbNʃe[uʂŁAʂ̕\AύX܂B
	MSGCD ɕׂ܂BSYSTEM_ID,MSGCD,ADDRESS,FILENAME,TAGNAME
		jsp/DOC10/result.jsp

	[JSP\[X`FbNΉ]
	common/upload.jsp ŁAform  action ɑ΃pXgpĂ̂
	΃pXɕύX܂B
		jsp/common/upload.jsp

4.0.1.0 (2007/12/12)
	[@\ǉ]
	Process_Grep2 VKɒǉ܂B
	́A] Process_Grep ɔׁAׂĂ̑Ώۃt@CǂݎĂ
	}b`Os܂B
	܂AProcess_Grep ́APsPʂŃ}b`O܂AProcess_Grep2 ́A
	t@CׂĂŃ}b`O܂B́A^Ô悤ȉsR[h܂
	f[^ꍇɎgp܂B
	Process_Grep ɃtO䂷ׂłA]ɂقȂ̂ŁA
	́AVNXƂėpӂĂ܂B
		fukurou/process/Process_Grep2.java

	[JSP\[XC]
	JSP\[X`FbNŁAJSP\[XŐVɃG[C܂B
	comment ^O̒ǉȂǁAʂɍXVĂ܂B

	[JSP\[XC]
	\[X`FbN XSL ŁAERROR15B ̏ǉ܂B
	ERROR15BFmis:columnCheck ^Õ`FbNɁAmis:entry ^O܂B
	xsl:if test ̏ɁAand (//mis:writeCheck) ǉ܂B܂A
	t@C̔A'result.jsp' vA'result' OvɕύX܂B
	݂̂̉ʂł́AȂׁAentry ^O͕svɂȂ܂B
	Ẩ݂ʂAāAo^ł悤ɂꍇɁA
	entry ^OǉYP[Xz肷΁AׂẴP[XŁA
	entry ^OǉĂׂEEEƂl\łB
	́AwĂǂxƂĂ܂B
		jsp/DOC18/xslt/GE70_PROG.xsl
		BAT/jspCheck/GE70_PROG.xsl

	\[X`FbN XSL ŁAWARNING16 ̏ǉ܂B
	mis:errorMessage ^OLqĉB
		jsp/DOC18/xslt/GE70_PROG.xsl
		BAT/jspCheck/GE70_PROG.xsl

	\[X`FbN XSL ŁAERROR24 ̃bZ[WC܂B
	vOIDł͂ȂAsystem  pgid ݂ȂꍇɃG[ɂȂׂłB
	mis:comment ^OɃVXeA(system,pgid)w肵ĉB
		jsp/DOC18/xslt/GE70_PROG.xsl
		BAT/jspCheck/GE70_PROG.xsl

	[JSP\[X`FbNΉ]
	default.js#window_open \bhƑS@\AmisPopup.js#misPopup 
	ǉ܂B́A\[X`FbN΍ƂāA window_open 
	𑣐iׂłBdefault.js#window_open \bh́Â܂܎c܂B
		jsp/common/misPopup.js#misPopup( url,evt,name,opt )
		jsp/custom/result_info.jsp

4.0.1.0 (2007/12/12)
	HTMLEntryłOɕ\ȂsC܂B
	[s]
	Ver.3Ver.4ō}ADBe[ufύX
	getRowCount()sĂ݂RowCountԂ炢dlɕύXꂽ߁B
	[sC]
	plugin/view/ViewForm_HTMLEntry#init()		super.init()̈ʒuύX
	plugin/view/AbstractViewForm.java#init()	Rgǉ

4.0.1.0 (2007/12/12)
	[\[Xo^ʉP]
	R[h\[Xo^ʂŁǍ̃ftHgl󔒂ɂȂĂ߁A
	̉ʂƓlɃOC[U[̌\悤ɉP܂B
		GE0004/query.jsp

4.0.1.0 (2007/12/10)
	[JSP\[X`FbN]
	JSP\[X`FbNŁAXSLTsꍇɁAjsp:directive.include ŃCN[h
	ĂӏAۂɏł悤ɂ܂B
	́AꏈłAAJSPpƂāAgݍ݂܂B
	t@CAw.jspxŏIꍇɁÂ݁AJspIncludeReader.java 
	gpāA\[XXMLt@Cǂݍ݂܂B

		xml/JspIncludeReader.java	VKǉ
		xml/XSLT#transform( final String file )

	[JSP\[X`FbNC]
	XMLp[T[G[ꍇłA𑱂悤ɏC܂B
	mis:process processID="XSLT" ŁAerrAbend  "false" ɁA
	errXmlIn  "true" ɁAݒ肵܂B
		jsp/DOC18/result.jsp

	[JSP\[X`FbNf]
	JSP\[X`FbNŁAXMLt@C̃CN[hΉsʁA
	VɃ`FbNŖ炩ɂȂG[C܂B
	܂́ACN[hԂŁAXMLt@Cp[XG[̑Ήs܂B

	ΉF
		jsp/DOC18#result.jsp	"body" ^ȌIAv܂B
		jsp/GANTT07#result.jsp	"acronym" ^ȌIAv܂B
		jsp/GE0009#result.jsp	"mis:equals" ^ȌIAv܂B
		jsp/GE0010#deliver.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/GE0010#entry.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/GE0012#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/GE0013#result.jsp	An invalid XML character (Unicode: 0xd80a) was found in the comment.
		jsp/GE0107#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/GE0108#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/GE1001#result.jsp	"a" ^ȌIA ">" or "/>" łB
		jsp/GE1006#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/ORA02#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/ORA03#result.jsp	"TAB_OWNER" ̍Ō ';' f~^KvłB
		jsp/ORA06#result.jsp	"[xX][mM][lL]" is not allowed.
		jsp/REP20#result.jsp	XMLƂēImłȂLq܂܂Ă܂B
		jsp/TYPEB2#result.jsp	"body" ^ȌIAv܂B

	ΉF
		jsp/GANTT06#result.jsp	"div" ^ȌIAv܂B
		jsp/GANTT06B#result.jsp	"div" ^ȌIAv܂B
		jsp/GE1002#parameter.jsp	XMLƂēImłȂLq܂܂Ă܂B

4.0.1.0 (2007/12/05)
	[VK]
	 DOC19u\[XoiʁjvVɒǉ܂B
	 ʂƂ̎gp\[X𔲂oăVXeIDƍ쐬敪ꊇύX\ȉʂłB
	 XSLTŎgpĂ郉xƃJo͂AɃxAJAR[h\[X
 	 o܂B
	 Ajsp:root^ÔȂJSPPL/SQLŎgĂ郊\[X͔o܂B
	 AʂŗpDBe[ũ\[X͔o܂B
	[̑ǉ/C]
	 DOC18/query.jsp	IDOC19ǉ
	 DOC18/xslt/GE79_PROG.xsl \[XoXSLT
	[f[^x[X]
	 GE79			\[Xoiʁje[uǉiV[PXAgKACfbNXLj

4.0.0.1 (2007/12/04)
	[RlNVv[C]
	h~bgςŐVɐł܂BhG[
	܂̂ŁA΍􂢂܂B
	́ADirectXMLSaveTag  RlNVoA߂
	܂łB
	A֌WӏׂăsbNAbvAAx̍
	IuWFNg̊Ǘ@ɏC܂B
	EConnectionFactory.connection ĂяoĂӏ̌
	  (try ` catch ` finally ̊mFAException ł throw p~)
	EAbstractObjectPool ŁA~bgG[ɁA^CAEg`FbNB

		fukurou/db/DBUtil#dbExecute( final String stmt ,EEE )
		fukurou/db/DBUtil#dbCallExecute( final String stmt ,EEE )
		fukurou/db/DBUtil#dbExist( final String stmt ,EEE )
		hayabusa/common/SystemParameter#loadDBResource( final Map<String,String> sysParam )
		hayabusa/taglib/ChartDatasetTag#doEndTag()
		hayabusa/taglib/DirectXMLSaveTag#doEndTag()
		hayabusa/taglib/DirectTableInsertTag#create( final BufferedReader reader )
		hayabusa/report/ExcelInsert#setStatement( final String stmt )
		fukurou/util/AbstractObjectPool#newInstance()

	[ConnectionFactory֌W̏C]
	ESystemParameter  DB`֌W̃p[^Zbgp~܂B
	  ́AEDbid IuWFNgŊǗ܂B
		hayabusa/common/SystemParameter#loadDBResource( final Map<String,String> sysParam )
		hayabusa/common/SystemData#
			DEFAULT_DB_URL , DEFAULT_DB_USER , DEFAULT_DB_PASSWD ,
			DEFAULT_DB_MINCOUNT , DEFAULT_DB_MAXCOUNT ,
			DB_MAX_CONNECTION_POOL_TIME , DATABASE_PRODUCT_NAME ,
			DATABASE_PRODUCT_VERSION , DB_PRODUCT_NAME ,
			DB_PRODUCT_VERSION , JDBC_DRIVER_NAME , JDBC_DRIVER_VERSION ,

	EConnectionFactory ŁAڑ̕\@\̋ƁAReadOnly̔fA
	  EDbid IuWFNgւ̊eݒ̊ȑfƁANX̌s܂B
		fukurou/db/ConnectionFactory#information()
		fukurou/db/ConnectionFactory#createInstance()
		fukurou/db/EDbid.java S

	EEDbid NX clone() p~ƁAZb^[\bh protected 
	  Ƃ肠AIuWFNǵAڎg܂B
	  loadXML \bhŁAEDbid IuWFNgAclone() ŁA
	  g܂킵Ă܂AZbglAnull ̏ꍇAÕIuWFNg
	  ݒAɎgpĂ܂߁Alݒ莞̒lA
	  Ȃ܂B
	  Anew āAIuWFNgVK쐬܂B
		fukurou/db/DatabaseConfig#getDbid( final String key )
		fukurou/db/DatabaseConfig#loadXML(final String filename, final String schemaname)

	Eڑ̕\𐮌`܂B܂Agpʂ̕\C܂B
		fukurou/db/EDbid#toString()
		fukurou/db/ConnectionFactory#toString()
		fukurou/db/ConnectionPool#toString()		(ConnectionFactory.java)
		fukurou/util/AbstractObjectPool#toString()
		fukurou/util/TimeStampObject#toString()		(AbstractObjectPool.java)
		hayabusa/servlet/HybsAdmin#getInfomation()

4.0.0.0 (2007/11/30)
	 [XJn

4.0.0.0 (2007/12/03)
	[KgΉ]
	XCho[KgɂĔΉs܂BAȂΉ́A124ԂƂꍇ݂̂̑Ή
	ɂȂ܂B8:00`17:00⒋x݂̐ݒ蓙AԘgƂĂ̐ݒɂ͑ΉĂ܂B
		common/option/Gannt.js

4.0.0.0 (2007/11/30)
	[RpCG[]
	NXt@C̎c[̂ŁARpCG[ƂĂ
	NX̏Cs܂B
	łɔp~ς݂ fukurou.process.ConnDataFactory gpĂ
	MainProcessTag C܂B
		taglib/MainProcessTag.java

	[t@N^O]
	Overridable method 'executeQuery' called during object construction
	private  innerQuery \bh쐬A𗘗p`ɏC܂B
		hayabusa/io/HybsJDBCCategoryDataset#innerQuery( final Connection con, final String query )
		hayabusa/io/HybsJDBCCategoryDataset2#innerQuery( final Connection con, final String query )

	Variables should start with a lowercase character
		hayabusa/report/ReportDaemon#DEBUF

	String.indexOf(char) is faster than String.indexOf(String).
		hayabusa/taglib/MailSenderTag#setLDAPAddress( final LDAPSearch serch, final String target )

	These nested if statements could be combined
		hayabusa\taglib\TextTag#getContextRelativePath( EEEE

	Switch statements should have a default label
	Avoid if (x != y) ..; else ..;
		hayabusa\taglib\TopMenuTag#levelCheck( final GUIInfo guiInfo )

4.0.0.0 (2007/11/29)
	[oOC]
	f[NUMBERɂAnulll"0"Ƃĕ\sC܂B
	X́A^̏l(f[^̑ݗLɊւ炸)"0"łׂA
	ƂľɑΉsĂ܂AߋƂ̌݊lA
	̎dlɖ߂Ă܂B
		plugin/column/Renderer_NUMBER#Renderer_NUMBER()		ftHglƂă[XgOݒ

4.0.0.0 (2007/11/29)
	[t@N^O]
	ECD: zˑ (2)
	NXԂŁAzˑ֌Wɂ܂Bzˑ֌WƂ́AꂼNX
	RpC̍ۂɕʂ̃NXRpCςłKvAŜ̃RpC
	̂ɂȂĂ܂܂B
	ł́AChartFactory ŏzˑ֌W ɂȂĂAChartPlot_Category 
	ChartPlot_Pie AChartPlot_XY AIɍ쐬悤ɂ܂B
	ȂÃIuWFNǵAsσNXȂ̂ŁALbVėp悤
	ύX܂B
		io.ChartFactory#newChartPlot( final String type )

	EEC: ^킵equals()ɂr (1)
	zIuWFNgequalsĂяóA==ƓȂ̂ŁA== ɂĂ܂B
		io/HybsJDBCCategoryDataset2#equals(Object)

	ESIC: X^eBbNȓNXɂ鎖\ł (1)
	ConnectionFactoryhayabusaˑ؂邽߂ɈړĂ Cleanable 
	SystemManager  addCleanable 鏈Astatic  CjVCUɈړ܂B
		common/HybsContextListener

	ESe: (Serializable)NX̐錾słB (1)
	maptB[h́AtransientłA񉻕̍ۂɒlݒ肳܂B
	́AwriteObject AreadObject  private \bhǉ܂B
		taglib/ChartCreateTag#writeObject( final ObjectOutputStream strm )
		taglib/ChartCreateTag#readObject( final ObjectInputStream strm )

	EThese nested if statements could be combined
	if Xe[gg̓q܂B
	AWbNIɊȒPȉӏ̂ݑΉ܂B
		fukurou/db/ConnectionFactory.java:206
		fukurou/process/Process_Grep.java:420
		hayabusa/report/HybsHSSFListener.java:78
		hayabusa/resource/RoleMode.java:175
		hayabusa/taglib/PlsqlUpdateTag.java:163
		plugin/io/TableWriter_Excel.java:653

	ECaught exception is rethrown, original stack trace may be lost
	Exception  Caught ĂAĂ throw Ă܂ÂƂA
	 Caught  Exception gpĂȂ߁AĂ܂܂B
		fukurou/db/DatabaseConfig.java:197
		fukurou/db/EDbid.java:65

	EPerhaps 'xxxx' could be replaced by a local variable.
	xxxx ϐ́A[J\bhł܂B
	܂AIuWFNgϐɂKvȂƂƂłB
		fukurou/process/Process_DBParam.#configFile
		fukurou/process/Process_LDAPReader#constraints
		fukurou/process/Process_LDAPReader#ctx
		fukurou/util/CSVTokenizer#newPosition
		plugin/view/ViewForm_HTMLCalendar#headerLocale
		hayabusa/report/ExcelDataPickup#filename
		hayabusa/resource/ResourceManager#systemId

	Eprivate constructors ݂̂Ȃ̂ŁAclass  final Œ`ł܂B
	Eprivate field  final Œ`ł܂B
		fukurou/util/StopTimer.java
		hayabusa/taglib/ChartCreateTag#fileAdrs

	ENo need to call String.valueOf to append to a string
		hayabusa/io/HybsURLGenerator#generateURL(PieDataset dataset, Comparable key, int pieIndex)

	EgĂȂ private ϐ폜܂B
		fukurou/util/URLConnect#PROTOCOL

	Ecatch block ̒ɁALqĂ܂łB
		hayabusa/io/HybsJDBCCategoryDataset.java:135
		hayabusa/io/HybsJDBCCategoryDataset2.java:151

	E\bhƃtB[hȂ͕̂킵B
	tB[hAuseErrXmlIn  isErrXmlIn ɁAύX܂B
		fukurou/xml/XSLT#isErrXmlIn

	E߂l boolean Ȃ̂ɁA\bhAgetXX() ɂȂĂ܂B
	́A\bhAisXXX() ɕύX܂B
		hayabusa/filter/AccessStopFilter#getStopFilter()  isAccessStop()
		hayabusa/servlet/HybsAdmin#getAccessStop()
		plugin/io/AbstractSVGChartWriter#getMinimumScaleIsAuto()  isMinimumScaleIsAuto()
		plugin/io/AbstractSVGChartWriter#getMaximumScaleIsAuto()  isMaximumScaleIsAuto()

	E[JϐɈURs[ĂAreturn ȂŁAȑf܂B
		hayabusa/taglib/DirectWriteTableTag#getPrintWriter()

	E_lԂ̂ɁAif..then..else ͕svłB
		plugin/io/TableReader_Excel#isSkip( HSSFRow oRow )
		plugin/io/TableReader_JExcel#isSkip( HSSFRow oRow )

	EϐZB	c  ch ɕύX
		hayabusa/taglib/DirectWriteTableTag#setFileURL( final String url )
		hayabusa/taglib/DirectXMLSaveTag#setFileURL( final String url )
		hayabusa/taglib/DirectTableInsertTag#setFileURL( final String url )
		hayabusa/taglib/FileOptionTag#setFrom( final String url )
		hayabusa/taglib/FileQueryTag#setFrom( final String url )
		hayabusa/taglib/FileTag#setFileURL( final String url )
		hayabusa/taglib/FileUploadTag#setFileURL( final String url )
		hayabusa/taglib/MailSenderTag#setFileURL( final String url )
		hayabusa/taglib/ReadTableTag#setFileURL( final String url )
		hayabusa/taglib/ReportTableTag#setFileURL( final String url )
		hayabusa/taglib/ReportTableTag#setOutFileURL( final String url )
		hayabusa/taglib/WriteTableTag#setRefFileURL( final String url )
		hayabusa/taglib/WriteTableTag#setFileURL( final String url )

	EDLS: Ӗ̖[Jϐւ̑ (12)
		hayabusa/resource/GUIDataLoader#loadDBResource()
		hayabusa/taglib/TopMenuTag#makeMatrixMenu()
		hayabusa/taglib/TopMenuTag#makeMenu()
		fukurou/util/URLConnect#getReader()
		hayabusa/filter/FileResponseTransform$HrefChangeData#replace(String, String)
		hayabusa/resource/GUIAccessCount#getMaxQuery()
		hayabusa/resource/ResourceManager#getLabel(String, String[])
		hayabusa/servlet/TestCometServlet#sendMessage(String)
		hayabusa/taglib/ChartCreateTag#doEndTag()
		hayabusa/taglib/CommonTagSupport#getLabel(String)
		hayabusa/taglib/FileUploadTag#makeDBTable(MultipartRequest)
		hayabusa/taglib/TaglibUtil#makeHTMLErrorTable(ErrorMessage, ResourceManager)

	EREC: RuntimeException̕ߑ (1)
	ExceptionLb`Ă܂Aڍׂ Exception Lb`悤
	ύX܂B܂ARuntimeExceptioñLb`߂ǉ܂B
		fukurou/util/URLConnect#setInfo(URLConnection)

	EVariables should start with a lowercase character
	static łȂ啶Ŏn܂ϐ́A擪 "_" t邩Aʏ̏ϐƂ܂B
		hayabusa/report/ReportConverter		htmlDir  HTML_DIR
		hayabusa/report/ReportConverter		MODELDIR,MODELFILE,HSQL,FSQL,BSQL,FGLOCAL,FGDIRECT
		hayabusa/report/ReportDaemon.java:75

	E\bḧɁAfinal t^Ă܂B
		fukurou/db/DatabaseConfig#DatabaseConfig( String xmlfile )
		fukurou/process/Process_DBCountFilter#init( ParamProcess paramProcess )
		fukurou/process/Process_DBMerge#init( ParamProcess paramProcess )
		fukurou/process/Process_DBParam#init( ParamProcess paramProcess )
		fukurou/process/Process_DBReader#init( ParamProcess paramProcess )
		fukurou/process/Process_DBWriter#init( ParamProcess paramProcess )
		fukurou/process/Process_FileCopy#init( ParamProcess paramProcess )
		fukurou/process/Process_FileSearch#init( ParamProcess paramProcess )
		fukurou/process/Process_Grep#init( ParamProcess paramProcess )
		fukurou/process/Process_GrepChange#init( ParamProcess paramProcess )
		fukurou/process/Process_LDAPReader#init( ParamProcess paramProcess )
		fukurou/process/Process_Logger#init( ParamProcess paramProcess )
		fukurou/process/Process_TableFilter#init( ParamProcess paramProcess )
		fukurou/process/Process_TableReader#init( ParamProcess paramProcess )
		fukurou/process/Process_TableWriter#init( ParamProcess paramProcess )
		fukurou/process/Process_UnicodeEscape#init( ParamProcess paramProcess )
		fukurou/process/Process_XSLT#init( ParamProcess paramProcess )
		fukurou/taglet/TagletTag#register(Map<String,Taglet> tagletMap)
		fukurou/taglet/TagletTag#toString(Tag tagTag)
		fukurou/taglet/TagletTag#toString(Tag[] tagTags)
		fukurou/util/DateSet#change( byte[] inByte )
		fukurou/util/DateSet#changeForm( String form )
		fukurou/util/DateSet#changeString( String form )
		fukurou/util/DateSet#getDate( String form )
		fukurou/util/DateSet#main(String[] args)
		fukurou/util/FileUtil#main(String[] args)
		fukurou/util/FindClassFiles#main( String[] args )
		fukurou/util/FixLengthData#FixLengthData( int len )
		fukurou/util/QrcodeImage#get( char ch )
		fukurou/util/QrcodeImage#get( char ch )
		fukurou/xml/HybsXMLSave#actionMergeSQL( TagElement tag )
		hayabusa/common/SystemManager#compare( UserSummary o1, UserSummary o2 )
		hayabusa/common/SystemManager#compare( UserSummary o1, UserSummary o2 )
		hayabusa/common/SystemManager#compare( UserSummary o1, UserSummary o2 )
		hayabusa/common/SystemManager#compare( UserSummary o1, UserSummary o2 )
		hayabusa/common/SystemManager#compare( UserSummary o1, UserSummary o2 )
		hayabusa/db/DBMetaData#setApplicationInfo( ApplicationInfo appInfo )
		hayabusa/db/DBSimpleTable#setApplicationInfo( ApplicationInfo appInfo )
		hayabusa/html/TabData#getTab( String inStyle )
		hayabusa/io/HybsCategoryPlot#render(Graphics2D g2, Rectangle2D dataArea, int index,
		hayabusa/io/HybsCategoryPlot#notifyListeners(PlotChangeEvent event)
		hayabusa/io/HybsJDBCCategoryDataset#HybsJDBCCategoryDataset(Connection connection, String query)
		hayabusa/io/HybsJDBCCategoryDataset#executeQuery(Connection con, String query)
		hayabusa/io/HybsJDBCCategoryDataset2#HybsJDBCCategoryDataset2(Connection connection, String query)
		hayabusa/io/HybsJDBCCategoryDataset2#executeQuery(Connection con, String query)
		hayabusa/io/HybsJDBCCategoryDataset2#getValue(int row, int column)
		hayabusa/io/HybsLineRenderer#HybsLineRenderer(boolean lines, boolean shapes)
		hayabusa/io/HybsLineRenderer#drawItem2(Graphics2D g2, CategoryItemRendererState state,
		hayabusa/io/HybsLineRenderer#findRangeBounds(CategoryDataset dataset)
		hayabusa/io/HybsURLGenerator#generateURL(CategoryDataset dataset, int series, int category)
		hayabusa/io/HybsURLGenerator#generateURL(PieDataset dataset, Comparable key, int pieIndex)
		hayabusa/io/HybsURLGenerator#generateURL(XYDataset dataset, int series, int item)
		hayabusa/io/HybsURLTagFragmentGenerator#generateURLFragment(String urlText)
		hayabusa/report/ExcelInsert#setApplicationInfo( ApplicationInfo appInfo )
		hayabusa/servlet/MakeImage#init(ServletConfig config)
		hayabusa/servlet/MakeImage#main( String[] args )
		hayabusa/taglib/FavoriteLinkTag#setHref( String url )
		hayabusa/taglib/PopupTag#setName( String name )
		hayabusa/taglib/PopupTag#setColumn( String clm )
		hayabusa/taglib/PopupTag#setGamenId( String id )
		hayabusa/taglib/PopupTag#setHref( String href )
		hayabusa/taglib/PopupTag#setCharset( String charset )
		hayabusa/taglib/PopupTag#setTarget( String target )
		hayabusa/taglib/PopupTag#setKeys( String key )
		hayabusa/taglib/PopupTag#setVals( String val )
		hayabusa/taglib/PopupTag#setRtnKeys( String key )
		hayabusa/taglib/PopupTag#setOnMark( String flag )
		hayabusa/taglib/PopupTag#setMarkList( String list )
		hayabusa/taglib/PopupTag#setHeight( String ht )
		hayabusa/taglib/PopupTag#setWidth( String wh )
		hayabusa/taglib/QueryOptionTag#setClassUseNo( String no )
		hayabusa/taglib/QueryOptionTag#setGroupUseNo( String no )
		hayabusa/taglib/SqlAndTag#setInstrVals( String val )
		hayabusa/taglib/TabTableTag#setStyle( String st )
		hayabusa/taglib/TopMenuTag#setMatch( String mt )
		hayabusa/taglib/TopMenuTag#setUnmatch( String umt )
		hayabusa/taglib/ViewFormTag#setEditMarkerId( String id )
		hayabusa/taglib/ViewFormTag#setUseHilightRow( String hilightRow )
		hayabusa/taglib/ViewFormTag#setPopupReturnKeys( String rtnKeys )
		hayabusa/taglib/ViewMarkerTag#setIsRenderer( String flag )
		hayabusa/taglib/WriteTableTag#setFontName( String name )
		hayabusa/taglib/WriteTableTag#setFontPoint( String point )
		plugin/column/Editor_PN#getValue( String value )
		plugin/column/Editor_PN#getValue( int row,String value )
		plugin/io/TableWriter_Default#setFontName( String fontName )
		plugin/io/TableWriter_Default#setFontPoint( short point )
		plugin/io/TableWriter_Excel#setFontName( String fontName )
		plugin/io/TableWriter_Excel#setFontPoint( short point )
		plugin/query/AbstractQuery#setApplicationInfo( ApplicationInfo appInfo )
		plugin/table/AbstractTableFilter#setApplicationInfo( ApplicationInfo appInfo )
		plugin/view/AbstractViewForm#setEditMarker( ViewMarker marker )
		plugin/view/ViewForm_HTMLTable#setPopupReturnKeys( String rtnKeys )

		hayabusa/filter/FileFilter#makeFileName( ServletRequest request )
		hayabusa/html/TabData#getStyleString( String defStyle, String inStyle )
		hayabusa/taglib/ForwardTag#readObject( ObjectInputStream strm )
		hayabusa/taglib/FrameTag#readObject( ObjectInputStream strm )
		hayabusa/taglib/PopupTag#makePopup( boolean useKey )
		hayabusa/taglib/PopupTag#addQuote( StringBuilder buf, String val, boolean useKey )
		hayabusa/taglib/QueryTag#traceQuery( String sql )
		plugin/column/Editor_QUERY#makeApplicationInfo( String name )
		plugin/column/Renderer_QUERY#makeApplicationInfo( String name )
		plugin/io/TableReader_Excel#getValue( HSSFCell oCell )
		plugin/view/ViewForm_HTMLTable#makePopupReturn( StringBuilder buf,int rowNo )

		hayabusa/taglib/MainProcessTag#addProcess( HybsProcess process )
		plugin/table/AbstractTableFilter#makeErrorMessage( String title,int code )
		plugin/view/ViewForm_HTMLRotationTable#getBgColorCycleClass( int indx )

4.0.0.0 (2007/11/28)
	[sC]
	chartCreate ^OɁAcommand 폜Ă܂AJSP\[XɎcĂ܂B
		jsp/GE2305/result.jsp

4.0.0.0 (2007/11/29)
	o^ʂł̃}``[U̗@摜NbNɕύX
	[JSPC]
	GE0001/result.jsp	viewMarkerǉ
	GE0002/result.jsp	viewMarkerǉ
	GE0016/result.jsp	viewMarkerǉ
	[tldǉ]
	hybs-taglib.tld	V4ŏĂviewMarkerisRenderer

4.0.0.0 (2007/11/28)
	[tableExist oOΉ]
	tableExist ^OŁAINSERT̃f[^݃`FbNŁA
	exist = "false" ̘_lԈĂׁAC܂B
	ʏ́ApR[h(A,C,D) 𗘗p "auto" gׁA
	肠܂񂪁Aڎw肵ꍇɁAo^ł܂łB
		taglib/TableExistTag#private void execute( final String sql ) {

	ɁAftHg("auto")Ŗ̂Ȃł́Aڎw
	Ȃ悤ɁAJSPʂC܂B
	̓Iɂ́Aexist l΂ hidden 폜AtableExist ^O
	exist 폜܂B
	(GANTT06 , GANTT06B ́ALqeقȂׁA͕ύXȂB)
	L̃tH_́AYӏ(JSPt@C)̏Cs܂B
		jsp/GANTT01 , GANTT02 , GANTT03 , GANTT04 , GANTT05 ,
			GANTT07 , GANTT08 , GANTT09 , GANTT10 , GANTT11 , GANTT12
		jsp/GE0010

4.0.0.0 (2007/11/27)
	[fukurou C]
	ӂ낤 process pbP[WŁADB֘ȀŁAconnection
	 Close Ae DBANZXNX end \bhōs܂B
	DBParam ł܂Ƃ߂ďĂ܂ACommit ̃^C~O
	Close ̃^C~OȂׁAeNXł̏ɂȂ܂B
	 RlNVv[͕svȂ̂ŁAȂɂǂ@l܂B
		process/Process_DBWriter#public void end( final boolean isOK )
		process/Process_DBMerge#public void end( final boolean isOK )
		process/Process_DBCountFilter#public void end( final boolean isOK )
		process/Process_DBParam#public void end( final boolean isOK )
		process/Process_DBReader#public void end( final boolean isOK )

4.0.0.0 (2007/11/29)
	[t@N^O]
	EEC: ^킵equals()ɂr (1)
	zIuWFNgequalsĂяóA==ƓȂ̂ŁA== ɂĂ܂B
		io/HybsJDBCCategoryDataset2#equals(Object)

	ESIC: X^eBbNȓNXɂ鎖\ł (1)
	ConnectionFactoryhayabusaˑ؂邽߂ɈړĂ Cleanable 
	SystemManager  addCleanable 鏈Astatic  CjVCUɈړ܂B
		common/HybsContextListener

	ESe: (Serializable)NX̐錾słB (1)
	maptB[h́AtransientłA񉻕̍ۂɒlݒ肳܂B
	́AwriteObject AreadObject  private \bhǉ܂B
		taglib/ChartCreateTag#writeObject( final ObjectOutputStream strm )
		taglib/ChartCreateTag#readObject( final ObjectInputStream strm )

4.0.0.0 (2007/11/28)
	[t@N^O]
	JavaDOC Afindbugs ̃`FbNŌx\[X
	C܂BéAʂɈقȂ܂B

	EConnectionFactory ŁA@deprecated ̎gԈĂB
	@deprecated ́Ap~̏ꍇɎgp鎖ƂA\bh̎gp
	ӂɊւẮAʏ̃RgŋLq܂B
	ɔASystemParameter  @SuppressWarnings("deprecation") 
	폜܂B
		fukurou/db/ConnectionFactory#init( final String defPoolKey, final String XmlFileName )
		common/SystemParameter#loadDBResource( final Map<String,String> sysParam )

	EBx: ^킵v~eBu^̒l̃{NVOB (2)
	 new Double(double) RXgN^ĂяoĂ܂B
	 Double.valueOf(double)gpĂB
		io/ChartDataset#makeDataset(Connection, String)
	 new Long(long) RXgN^gpĂ܂B
	 Long.valueOf(long) gpĂB
		io/HybsJDBCCategoryDataset2#executeQuery(Connection, String)

	EDB: ̓dR[h (1)
	switch̒ɓR[h܂B
		taglib/TopMenuTag/makeTagMenuString(String, String, String, String, int)

	EDE: OƂĂA܂͖Ă܂B (1)
	resultSet,statement  Closer close lɏC܂B
		io/HybsJDBCCategoryDataset2#executeQuery(Connection, String)

	EDLS: Ӗ̖[Jϐւ̑ (2)
	SQLException  catch Ă܂Aʂɓ`dĂ܂łB
		db/DBSimpleTable#execute(String[])
	svȃ[Jϐ폜܂B
		io/HybsLineRenderer#drawItem2(Graphics2D, CategoryItemRendererState, 

	EDMI: ^킵\bhĂяo (1)
	zɑ΂toStringĂяoĂ܂̂ŁAArrays.toStringg悤ɏC܂B
		io/ChartDataset#toString()

	EEq: equals()̖B (2)
	ʃNXpĂ邪Aequals \bhĒ`ĂȂsB
	equals \bhƁAhashCode \bhĒ`܂B
		io/HybsCategoryPlot#equals(Object)
		io/HybsCategoryPlot#hashCode()
		io/HybsJDBCCategoryDataset2#equals(Object)
		io/HybsJDBCCategoryDataset2#hashCode()

	ENP: null|C^QƊOĂ܂B (1)
	Range ߂ null|C^QƊOĂӏ̏C
		io/HybsJDBCCategoryDataset2#executeQuery(Connection, String)

	ERV: \bh̖߂l̊ԈpB (17)
	File֘Ȁʂ𔻒肵āAK؂ȃG[bZ[WԂ悤ɏC܂B
		fukurou/process/Process_FileCopy#action(LineModel)		File.delete()
		fukurou/process/Process_FileCopy#action(LineModel)		File.mkdirs()
		fukurou/process/Process_FileCopy#action(LineModel)		File.renameTo(File)
		fukurou/process/Process_Grep#changeKeyword(File, int)	File.delete()
		fukurou/process/Process_Grep#changeKeyword(File, int)	File.renameTo(File)
		fukurou/process/Process_GrepChange#action(LineModel)	File.delete()
		fukurou/process/Process_GrepChange#action(LineModel)	File.renameTo(File)
		fukurou/util/FileUtil#main(String[])					File.delete()
		fukurou/util/FileUtil#main(String[])					File.renameTo(File)
		hayabusa/common/InitFileLoader#loadInitFiles(boolean)	File.setLastModified(long)
		hayabusa/filter/FileFilter#makeFileName(ServletRequest) File.mkdirs()
		hayabusa/servlet/MultipartRequest(HttpServletRequest, String, int, String, String) File.renameTo(File)
		hayabusa/taglib/FileTag#actionExec(String)				File.delete()
		hayabusa/taglib/ReportTableTag#doEndTag()				File.mkdirs()
		plugin/table/TableFilter_DBARG_OUT#execute()			File.mkdirs()
		plugin/table/TableFilter_INDEX#execute()				File.mkdirs()
		plugin/table/TableFilter_TABLE#execute()				File.mkdirs()

	ESe: (Serializable)NX̐錾słB (1)
	Map ƁAChartCache IuWFNgAtransient 錾܂B
		taglib/ChartCreateTag#map , cache

	EUPM: private \bh͈xĂ΂܂B (2)
		fukurou/process/Process_DBParam#space(int)		p~
		hayabusa/taglib/ChartCreateTag#makeMasterKey(List)		p~

	EUSM: ʂȌpNX̃\bh (1)
	ĂC^[tF[Xɐ錾Ă邽߁ALqKv܂B
	āA폜܂B
		resource/AbstractCalendarPGData#isHoliday(Calendar) 	폜

4.0.0.0 (2007/11/27)
	[\[XǗ@\C]
	\[X֘ÅǗ@\኱܂B
	̎擾ɁA쐬敪ႢAL[ႢƂĂ܂A
	AႢƂ܂B
	܂A\[Xԍf[^ݒŁAR[h\[XiGEA04)LANG
	Cǉ܂B
		jsp/GE0002/result.jsp		
		jsp/GE0003/result.jsp		J
		jsp/GE0004/result.jsp		R[h
		jsp/GE0005/result.jsp		x
		jsp/GE0012/query.jsp , GEM0017.jsp , GEM0018.jsp

	[s΍Ǘ\@\̒ǉ]
	s΍Ǘ\ EXCELǗDBǗɈڍsׂ̎dg݂
	쐬܂BƂ肠ADB`ADBXNvgAJSPʂǉ܂B
		jsp/GANTT12					ǉ
		DB/DB_ORACLE/DBDEF/SET_GE69.sql
		DB/DB_ORACLE/DBDEF/TABLE/GE69S.sql
		DB/DB_ORACLE/DBDEF/INDEX/GE69C.sql
		DB/DB_ORACLE/DBDEF/SEQ/GE69S01.sql
		DB/DB_ORACLE/DBDEF/TRI/GE69T01.sql

4.0.0.0 (2007/11/27)
	ʂɑ݂ĂFileIn{^폜܂
	[JSPC]
	GE0002/result.jsp->C fileIn.jsp->p~
	GE0003/result.jsp->C fileIn.jsp->p~
	GE0004/result.jsp->C fileIn.jsp->p~
	GE0005/result.jsp->C fileIn.jsp->p~

4.0.0.0 (2007/11/27)
	[@\ǉ 쎛a]
		(Tv : http://localhost:8824/ver4/jsp/GE2405/index.jsp?GAMENID=GE2405&MSC=0)
		NXWvʂDBTableModelƂĕۑۂɁAwb_[̃Jɑ΂āA
		lgJƂĈƂł悤ɑΉ܂B
		ݒ́AcrossParam^OuseHeaderColumnɂݒ肵܂B́AߋƂ̌݊
		falseɐݒ肵Ă܂B
		̋@\ɂĂ̋̓Iȓ́ATvʂmFB
			GE2405(e[u]A}[W) VK쐬
			ViewForm_HTMLCrossTable#makeCrossTable()
			ViewCrossParamTag#setUseHeaderColumn()
			ViewFormTag#doEndTag()
			ViewForm#setResourceManager()
			AbstractViewForm#setResourceManager()
			AbstractViewForm#getResourceManager()
			hybs-taglib.tld

	[oOC]
		\bḧfinalĂȂ̂ŏC
			AbstractViewForm#setTableClass()
			AbstractViewForm#setPopupReturnKeys()

4.0.0.0 (2007/11/26)
	[oOC]
		ʂ̈ꗗɑ΂ăN쐬AsIAύXʓɑJڌA
		uv{^gpđOʂɖ߂ہAN폜oOC܂B
			hayabusa/taglib/ViewFormTag#release2()

	[WriteTable^O]
		direct@deprecatedɕύX܂B(Ver5ŊSp~\)
		́AExcelڋNAR[hmine-type̐ݒɂ萳ɓ삵ȂP[X
		邽߂łBo͂Excel𒼐ڋNꍇ́Aforward^Ogp悤ɂĉB
			hayabusa/taglib/WriteTableTag

	[RWMODEDB`ύX]
		GEA10(ʃ\[X)RWMODEDB`23ɕύX܂B
		3ڂVer4.1̃t@CD/L̉ۂ𐧌䂷邽߂Ɏdl܂B
			GEA10(ʃ\[X) RWMODE VARCHAR2(2) -> VARCHAR2(3)

	[ROLESDB`ύX]
		ROLESDB`5001000ɕύX܂B
			GEA10(ʃ\[X) ROLES VARCHAR2(500) -> VARCHAR2(1000)
			GEA11([U[\[X) ROLES VARCHAR2(500) -> VARCHAR2(1000)
			GE20([U[[ie[u) ROLES VARCHAR2(500) -> VARCHAR2(1000)

	[1xKwj[̕]
		ʃj[̌ɈꎞIɔp~Ă1xKwj[𕜊܂B
			hayabusa/taglib/TopMenuTag

4.0.0.0 (2007/11/20)
	[oOC]
		2007/11/20fileUpload^ȌCŁAfileURL[XgOłꍇɁAG[
		oOC܂B
			hayabusa/taglib/DirectTableInsertTag#setFileURL
			hayabusa/taglib/DirectWriteTableTag#setFileURL
			hayabusa/taglib/DirectXMLSaveTag#setFileURL
			hayabusa/taglib/FileOptionTag#setFrom
			hayabusa/taglib/FileQueryTag#setFrom
			hayabusa/taglib/FileTag#setFileURL
			hayabusa/taglib/FileUploadTag#setFileURL
			hayabusa/taglib/MailSenderTag#setFileURL
			hayabusa/taglib/ReadTableTag#setFileURL
			hayabusa/taglib/ReportTableTag#setFileURL
			hayabusa/taglib/ReportTableTag#setOutFileURL
			hayabusa/taglib/WriteTableTag#setFileURL
			hayabusa/taglib/WriteTableTag#setRefFileURL

4.0.0.0 (2007/11/22)
	[DB̃oOC]
	DBŁASQLt@CINCLUDEĂ邪Ȁꍇ́A"&lt;" 
	GXP[vsvɂȂ܂B "<" ̕ɕύX܂B
		jsp/GE1006/objectSQL.jsp
		jsp/GE1006/sourceSQL.jsp

4.0.0.0 (2007/11/22)
	[fukurou/processDBConfig.xml Ή]
	ConnectionFactory.java AfukuroupbP[WADBConfig.xml 
	ڑw肪\ɂȂ܂̂ŁAΉ܂B
	ƁADatabaseConfig.java JavaDOCp̃Rg̒ǋLƁA
	DBConfig.xml t@C݂Ȃꍇ̃G[ύXĂ܂B
		process/MainProcess#main( final String[] args )
		process/ConnDataFactory.java		p~
		process/ConnData.java				p~
		process/Process_DBParam.java		S̓IɌ
		db/DatabaseConfig#loadXML(final String filename, final String schemaname)
		db/EDbid.java		Rg̋Lq

		BAT/fukurouSample/ȉ BATt@C
			Andon_DBReader_TableWriter.bat
			Andon_TableReader_DBWriter.bat
			DBReader_DBCountFilter.bat
			DBReader_DBMerge.bat
			DBReader_DBWriter.bat
			DBReader_DBWriter2.bat
			DBReader_TableWriter.bat
			hn51d4_UTFtϊ.bat
			hn51d4_UTFϊ.bat
			hn51d4\[Xݒ.bat
			hn51d42.bat
			hn51d43.bat
			hsqldb\[Xݒ.bat
			LDAP2GEA10.bat
			SampleX.bat
			SampleY.bat
			SampleZ.bat
			sqlserverDBset.bat

4.0.0.0 (2007/11/20)
	[oOC]
		\[XoʂŃbZ[W\[Xo͂镔ꕔcĂߍ폜
			GE0009/result_resource.jsp

4.0.0.0 (2007/11/20)
	[oOC]
		fileUpload^OŃt@CAbv[hsɁADBTableModelăt@CAbv[h
		擾ہAw肵pX̍Ōɋ؂蕶'/'tȂoOC܂B
		́A^OŎw肵fileURL̖'/'tĂȂƂɂ̂łB
		ɂs͑̃JX^^Oł邽߁AɏC܂B
			hayabusa/taglib/DirectTableInsertTag#setFileURL
			hayabusa/taglib/DirectWriteTableTag#setFileURL
			hayabusa/taglib/DirectXMLSaveTag#setFileURL
			hayabusa/taglib/FileOptionTag#setFrom
			hayabusa/taglib/FileQueryTag#setFrom
			hayabusa/taglib/FileTag#setFileURL
			hayabusa/taglib/FileUploadTag#setFileURL
			hayabusa/taglib/MailSenderTag#setFileURL
			hayabusa/taglib/ReadTableTag#setFileURL
			hayabusa/taglib/ReportTableTag#setFileURL
			hayabusa/taglib/ReportTableTag#setOutFileURL
			hayabusa/taglib/WriteTableTag#setFileURL
			hayabusa/taglib/WriteTableTag#setRefFileURL

4.0.0.0 (2007/11/16)
	ʂŎ擾ĂȂJmodifyœo^[J]ŎgpĂ߃G[
	FGLOCALyFGDIRECT擾Ao^ł悤ɕύX
	yсAFGLOCALFGDIRECT̃x\[Xo^B
	[jsp]
	REP05/query.jsp		FGLOCAL,FGDIRECTɒǉ
	REP05/modify.jsp	FGLOCAL,FGDIRECTcolumnWritableɒǉ
	REP05/copy.jsp		modifyƓl
	REP05/result.jsp	selectFGLOCAL,FGDIRECTǉ

4.0.0.0 (2007/11/16)
	GE0009(\[Xo)ŃVXeIDƓ**wł悤ɏC
	KBSAKUɒǉł悤ɏC
	[jsp]
	GE0009/query.jsp	**wǉ
	GE0009/result_resource.jsp	**g悤whereC
	GE0009/result_report.jsp	**g悤whereC

4.0.0.0 (2007/11/16)
	quotCheckɂG[ߏC
	[jsp]
	REP20/result.jsp	query^OquotCheck="false"ǉ

4.0.0.0 (2007/11/16)
	REP02i[f[^e[uj
	ԃtOύX{^img^OG[Ă̂C
	[jsp]
	REP02/modifyFGJ.jsp	img^Oaltǉ

4.0.0.0 (2007/11/16)
	[I`[UNȂsC
	[JSP]
	GE0016/query.jsp	custom/multiChoose.jsp̃p[^́uROLEvuROLESvɏC
	GE0002/query.jsp
	GE0001/query.jsp

4.0.0.0 (2007/11/15)
	Ǘj[𒆐SɃj[s܂B
	[j[]
	SP			60CommonSP->DOC20	(Jc[JSP`FbNj
	EXCELo		GE1003->GE2318		(ǗTvj
	EXCEL		GE1004->GE2319 		(ǗTvj
	XPW[@\GE1007->GE2320		(ǗTvj
	f@\		GE1006->p~
	[؂ւ	GE1011->GE1003
	DB			GE1005->GE1004
	DBo^			GE1009->GE1005
	DB			GE1010->GE1006
	wvj[	GE1008->GE1007

4.0.0.0 (2007/11/15)
	[\[Xo^]
		R[h\[XtőVXeIDœ̃xdȂĂꍇ
		_uĕ\Ă܂s̏C
		ʃVXeIDւ̈ڍsLANGJŃG[oĂC
			GE0004/result.jsp		JOINSYSTEM_IDłǉ
			GE0004/insertGEA04.jsp	CT[gLNAME,SNAME,LANG폜

4.0.0.0 (2007/11/16)
	[{@XXXX}ϐ̏]
		SHELL^Õ^[R[h(SHELL.RTN_CODE)擾ۂɁAG[s
		C܂B́A{@XXX}XXX"."܂܂ĂꍇAw肳ꂽL[[h({@LBL.XXX})
		ȊO𖾎IɃG[ƂĂ߂łB
		̑ΉɂA\ߑz肳ꂽL[[hȊO"."tϐɂẮAgetAttribute()
		ڒl擾悤ɂ܂B
			hayabusa/common/CommonForwardTag#getRequestValue()

4.0.0.0 (2007/11/14)
	[ʃ\[Xo^]
	@ʃ\[X̓o^ʂŕނŉʂ̍i݂ł悤Ɍǉ܂B
	  ܂Aʃ\[X̃[ho^null`FbNǉ܂B
		GE0002/copy.jsp	hidden:nullCheckRWMODEǉ
		GE0002/modify.jsp	
		GE0002/result.jsp	RWMODEmust=trueŐݒ,ipvalue^Oǉ
		GE0002/query.jsp	i֘Aselect^OCiand^Osgp)
	Aʃ\[Xo^IEsC܂B
	  ́ATableUpdate^OőΏۂƂȂDBTableModeľ0łꍇAȍ~JSP
	  Ȃsɂ̂łB
		hayabusa/taglib/TableUpdateTag	doStartTag()0łPAGE_SKIPȂ悤ɏC

4.0.0.0 (2007/11/14)
	[DBIDݒXML]
		DBID="DEFAULT"̎舵ȑO̎dl̖߂܂B
		DBConfig.xmlɃReLXgƓDBIDݒ肳Ăꍇ́Agp܂A
		ݒ肳ĂȂꍇ́A"DEFAULT"L[ƂDBID̏擾܂B
		DBConfig.xmlŐݒ肳ĂȂDBIDw肳ꂽꍇ̓G[ɂȂ܂B
			hayabusa/common/SystemParameter#loadDBResource()	ConnectionFacotry#connectiondbid̈nullɂ
			fukurou/db/DBConfig#getDbid()						DBID݂Ȃꍇ̃G[ConnectionFactoryɈړ
			fukurou/db/ConnectionFactory#init()					DBDEFAULT̏ǉ
			fukurou/db/ConnectionFactory#connection()			DBDEFAULT̏ǉ
			fukurou/db/ConnectionPool#ConnectionPool()			EDbidɕύX

4.0.0.0 (2007/11/13)
	ʃ\[Xo^ʂŕލi݂s悤ɏC
	[JSP]
	GE0002/query.jsp	ރj[ǉ
	GE0002/result.jsp	ނōi݂s悤value^Oand^Oǉ

4.0.0.0 (2007/11/13)
	[ʃj[\]
		O[vX̃R[hݒ肳ĂȂꍇɁAʃj[\ŃG[
		ɂđΉs܂B
		܂AށE啪ނɊ܂܂郁j[SĉBłꍇɁAލڂBɂȂȂ
		sɂĂɑΉs܂B
			hayabusa/taglib/TopMenuTag

	[R[h\[Xo^ʏC]
		R[h\[Xo^ʂ̖O()̍ڂɁAx\[Xo^ʂւ̃Nݒ肵܂B
			GE0004/result.jsp

4.0.0.0 (2007/11/09)
	IԂForward𗘗pł悤ɂ邽߁A
		CommonForward^OuseRedirectCheckǉ܂B
	ꍇforward.jspCommonForward^OuseRedirectCheck="false"w肵܂B
	ftHgltruełB
	iI{^]̓GWWł͂܂Bʏ̓Ngp܂Bj
	[^Ou]
		CommonForwardTag	useRedirectCheckǉAdoEndTag\bhC
		hybs-tablib.tld		commonForwardC

4.0.0.0 (2007/11/08)
    [㕔i\֘A]
    c[\̃ObheXgp̃tH_VKǉ܂B
    ID ́AGE3060 iTreeBOM]jłB
    y\Tvz̉ɒǉ܂B
        jsp/GE3060/

4.0.0.0 (2007/11/07)
	[[J\[XΉ]
	SelectionIuWFNg̃[J\[XΉs܂B]́ACodeDataSelection
	SelectionFactoryŃLbVĂ߁A[J\[XKp܂łB
	̑ΉɂASelectionIuWFNgDBColumnɎƂŃ[J\[XΉs܂B
	AADBMenuɂẮA]ʂSelectionFactoryoRł̎擾ƂȂ܂B
	(̑Ή́AbΉłASelectionIuWFNg̎舵ɂẮAKv܂)
		hayabusa/db/DBColumn#DBColumn()
		hayabusa/db/DBColumn#getSelection()
		hayabusa/db/SelectionFactory#newCodeSelection()		p~
		hayabusa/db/Selection_CODE#Selection_CODE()
		plugin/column/Editor_INMENU
		plugin/column/Editor_MENU
		plugin/column/Renderer_MENU

4.0.0.0 (2007/11/07)
	[VisualManager֘A]
	SQLServer gpāAOt\VisualManager֘AŁA
	NXWvIȈꗗ\gp܂AvtB[hsvłB
	{́AViewForm_HTMLCrossTable.java ׂƂłA
	p[^֌W̎̕ύXɓāÁAΉ܂B
	݂ JSP ł̉ΉȉɎ܂B
	ETv GE2104  result_sample3.jsp  view^OŁA
	  noDisplay = "KEI" ǋL܂B
	E \[X́AcrossParam ^OŁAgokeiLabel = " " Ƃ܂B
	ɂA኱A\̃S~͎c܂AvJ폜܂B
		jsp/GE2104/result_sample3.jsp

	[VisualManager֘A]
	̏[vׂɁAjstl/core  forTokens gp܂B
	ȂȀ́Aquery s(scope="session") ɁA
	}[W query(scope="request") A[vȂA
	tableMerge ^OUNION_ALL 鏈s܂B
	Tvł́A[vȑf邽߁Af[^(}X^[)
	킴ƁA ō쐬悤ɂĂ܂B
		jsp/GE2104/query.jsp
		jsp/GE2104/result_sample4.jsp

4.0.0.0 (2007/11/07)
	ʃj[\ɁAވȉ̎ʂSăj[\̏ꍇɁAނ݂̂\oO
	݂߁AΉ܂
	[ʃj[\]
		hayabusa/taglib/TopMenuTag

4.0.0.0 (2007/11/07)
	p~^Ołupdate^OgpĂʂɂāAtableUpdate^Ogp悤
	ύX܂Bi"?"w[J]ɕύXj
	[^OύX]
		GE0010/copy,entry,modify
		GE2313/copy,delete,entry,modify
		GE3059/result
		REP05/entry
		REP11/copy,delete,entry,,modify
		REP12/delete,entry
		TYPE4C/copy,delete,entry,modify
		GANTT01/copy,delete,entry,modify
		GANT02/copy,delete,entry,modify,entryGE65,insertGE65
		GANT03/copy,delete,entry,modify,insertGE64
		GANT04/copy,delete,entry,modify
		GANT05/copy,delete,entry,modify
		GANT06/entry,modify
		GANT06B/entry,modify
		GANT11/copy,delete,entry,modify

4.0.0.0 (2007/11/06)
	bZ[W\[Xx\[XɓʁA
	{@MSG.xxx}gpłȂȂ߁A{@LBL.xxx}g悤ɕύX܂B
	iXSL̓bZ[W{@MSG.xxx}폜j
	[\[X֘A]
		BAT/jspCheck/GE70_PROG.xsl.xsl
		jsp/DOC18/xslt/GE70_PROG.xsl
		jsp/TYPEB2/xslt/GE70tagCheck.xsl
		jsp/GE1002/priintSystemParameter.jsp
		jsp/GE2200/result.jsp
		jsp/GE2300/result.jsp

4.0.0.0 (2007/11/06)
	[ʃj[\]
	[yуO[vXɂāA[J\[Xp邱ƂGẺʏォ琳o^ł悤ɂ܂B
	[yуO[vX̃\[Xȉ̂悤ɒ`܂B
	[Y(ROLES)
		 JAxɃGW&'**'Œ`AR[ĥ݃VXe&X̃VXeIDŒ`
	O[vX(GROUPS)
		 JAxɃGW&'**'Œ`AeLXg\
		custom/multiChoose.jsp NGXgϐƂēnꂽ{@separator}̒l؂蕶ƂďsB
							   VXeIDw肳ꂽꍇ́A[J\[XKpB
		jsp/GE0001([U[\[X) [YIɃVXeIDw肵ă|bvAbvNB
		jsp/GE0002(ʃ\[X) O[vX|bvAbvIɕύXA[YEO[vXIɃVXeIDw肵ă|bvAbvNB
		jsp/GE0016([U[i) [YIɂɃVXeIDw肵ă|bvAbvNB

4.0.0.0 (2007/11/05)
	[\[X֘A]
	Cɓo^ʂŉʖ̂O(Z)QƂĂ̂ŁAO()QƂ悤
	C܂B
		GE0014(Cɓo^)

4.0.0.0 (2007/11/05)
    [\[X֘A]
    x \[Xo^(GE0005) xZbg{^̓삪
    Ă܂ł̂ŁALq܂B
    ܂AT[oԍf[^ݒ(GE0011)́A^Cĝ݂ŁA
    ܂ł̂ŁAǋL܂B
        jsp/GE0005/updateKBLBL.jsp     U@\폜܂
        jsp/GE0011/tH_Sʌ

4.0.0.0 (2007/11/02)
	Ver4.0ł̃\[X̌ɔAȉ̉ʂ̏Cs܂B
		GE0009(\[Xt@Co)		bZ[W\[X폜AR[h\[X̌E̍폜A[U[\[X̏OCFGǉEʃ\[Xޔp~
		GE0012(\[Xԍf[^ݒ)		ʕ<>R[h\[X`FbN@\ER[h\[Xd`FbN@\̍폜
		GE0013(ANZXWv)					uʕʑv\(JOIN)vsɕ\ڂʃ\[X̕ނ폜
		GE0113(DB`t@C)				R[h\[X̌""폜
		TYPE5A(2iK)						2iK̉ʃ\[X́uށvȂ

4.0.0.0 (2007/11/16)
	f[^x[XڑXMLt@CɎ悤ɂ܂B
	DBڑݒt@C(DBConfig.xmljWEB-INF̉ɒuĂB
	KReLXgdbidLqĉB
	"DEFAULT"ꍇDBڑ̓G[ƂȂ܂B
	XMLXL[}(DBConfig.xsd)mis.pdm.fukurou.xml.jaxb.dbidpbP[WɊ܂߂ĉB
	iXL[}𗘗pXML̃`FbNŝŃXL[}JARɊ܂߂Kvj
	XMLdbidKeyɃReLXgw肵ꍇ͂̐ݒ肪YReLXg̃ftHgݒɂȂ܂B
	[VKǉ]
		fukurou/db/DatabaseConfig.class
		fukurou/db/EDbid.class
		fukurou/xml/jaxb/dbidpbP[W
		fukurou/xml/jaxb/dbid/DBConfig.class
		fukurou/xml/jaxb/dbid/DbDriver.class
		fukurou/xml/jaxb/dbid/Dbid.class
		fukurou/xml/jaxb/dbid/ObjectFactory.class
		fukurou/xml/jaxb/dbid/DBConfig.xsd (XMLXL[})
		WEB-INF/DBConfig.xml (XMLڑݒt@C)
	[ύX]
		fukurou/db/ConnectionFactory.class
			C|[gCACAinformation\bhCAsetDefaultPool\bhǉ
		fukurou/db/ConnectionPool.class
			ARXgN^AcreateInstance\bhύX
		hayabusa/common/HybsContextListener
			Cleanableo^ConnectionFactory̏炱Ɉړ
		hayabusa/common/SystemParameter.class
			C|[gCAloadDBResource\bhύX
		hayabusa/common/SystemData.class
			gȂȂݒɋ󕶎Zbg

4.0.0.0 (2007/10/24)
	[\[X֘A]
	[U[[ʏŐ؂ւł@\ǉ܂B
	GE1011([؂ւ)̉ʂA؂ւ郍[IA邱ƂŃ[
	؂ւs܂Bǂ̃[ŏɃOC邩́A[U[\[X̏OC
	FG(ǉ)Ő䂵܂B
	܂A[U[A[̐ݒt@C(GE20)Vɒǉ܂BOCĂ
	[U[A[Ŏw肳ꂽĺA{@USER.XXXX}̌`Ŏ擾邱Ƃł܂B
		GEA11([U[\[X)						OCFGǉE[Y_j[NL[ɒǉ
		GE20([U[[ie[u)		VKe[u
		GE0001([U[\[Xo^)				dL[`FbNɃ[ǉ
		GE1011([؂ւ)					ǉ
		GE0016([U[i)					ǉ
		hayabusa/resource/userInfoFactory#newInstance()
		hayabusa/resource/userInfoFactory#clear()
		hayabusa/resource/taglib/HeadTag#sessionInit()
		hayabusa/common/SystemData#RESOURCE_USER_ROLE_SQL ǉ
		hayabusa/common/SystemData#RESOURCE_USER_SQL OCFG̓ǂݍݏǉ

4.0.0.0 (2007/10/30)
	[SQLServer ֘A]
	ORACLE ܂ށAef[^x[X̗\}X^쐬܂B
	́Af[^x[XXL[}(Ƀe[ũJ)쐬
	ef[^x[XŌ݊Ă悤ɁAo邾\gp
	Ȃ悤ɂׂ̃`FbNpPWłB
	GE0115 ʂŁA`FbNł܂B
	ɔDB`C܂B
	GE19 \Ǘe[u
	F:\DOC\SYSDEP\GE_DB`\040_{݌v\DB`\DB`.xls
		jsp/GE0115
		GE4/DB\DB_ORACLE/DBDEF/SET_GE19.sql
		GE4/DB\DB_ORACLE/DBDEF/TABLE/GE19S.sql
		GE4/DB\DB_ORACLE/DBDEF/INDEX/GE19C.sql
		GE4/DB\DB_ORACLE/DBDEF/SEQ/GE19S.sql
		GE4/DB\DB_ORACLE/DBDEF/TRI/GE19T01.sql

4.0.0.0 (2007/10/30)
	[\[X֘A]
	ʃ\[X́uށvʊKw1ƂĂ̓o^悤ɕύX܂B
	ɂA啪ށitB[hZbg^Oj╪ށiyzjAʏ탁j[
	SĉʊKwႢƂĊǗł悤ɂȂ܂B
	[ύX̉ʊKw̒`]
		1:啪
		2:ށ@@ǉ AhX͎͒N
		3:ʏ탁j[
		4:Bj[
	܂Aʃ\[X́uށv̍ڂ͔p~܂B
		hayabusa/taglib/TopMenuTag
		hayabusa/resource/GUIInfo#setLevelUp()
		hayabusa/resource/GUIInfo#addAccessCount()
		GEA11(ʃ\[X)		uށv̔p~

	[[ݒ̌]
	uށv̉ʊKwɔA[̌p@\ǉ܂B
	啪ށAނɃ[ݒ肳ꂽꍇA̕ނɊ܂܂ʂ̃[p܂B
	AAʂɃ[ݒ肳Ăꍇ́Aނ̃[͖܂B
		hayabusa/resource/GUIDataLoader#loadDBResource()

	[JavaScript̐]
	GWŕWIɒ񋟂ĂJavaScriptȉ3̋敪ɕA܂B
	@W(commonȉ)				ˁ@GWgpA͑SʂŔėpIɂ悤JavaScriptB
										gpۂinclude̐ݒ͕sv
	AIvV(common/optionȉ)	ˁ@KgAʂŎgpJavaScriptBgpꍇ́A
										head^O̐ݒ肪Kv
	B񐄏(common/unrecommendȉ)ˁ@IȓAWIɎgp邱Ƃ𐄏ȂJavaScriptB
										gpꍇ́AJavaScriptincludeKv
		hybs-taglib.tld
		hayabusa/taglib/HeadTag
		plugin/view/ViewForm_HTMLTreeBOM.java
		JavaScript̋@\ꗗyсAVΉ\́A
			F:\DOC\SYSDEP\WEBݼݏCێ\070_ڍא݌v\JavaScript\GWJavaScript@\ꗗ.xls
			F:\DOC\SYSDEP\WEBݼݏCێ\070_ڍא݌v\JavaScript\JavaScript̐ɔ\[X(engin).xls
		QƂĉB

4.0.0.0 (2007/10/26)
	[oOC]
	[sɁA^ɑ΂ăf[KpꂽꍇA󔒕J}؂肳
	܂oOC܂B̓Iɂ́Af[^ɑ΂āAJ}؂sۂɁA󔒂
	gĂ珈s܂B
		fukurou/util/StringUtil#numberFormat()

4.0.0.0 (2007/10/26)
	[[֘A]
	EXCEL2003 ΉƂāAȑOɁAEXCELt@C\zꍇɁA
	[IDŁAEXCELt@C쐬ĂƂAvԍ
	EXCELt@C쐬悤ɕύXĂӏŁAEXCEL2007 ł
	摜t@C̃[hA͂A]EXCELƓlɂłȂŁA
	\܂łB
	ɖ߂܂Bivԍł͂ȂA[ID VB ̈ɓn܂Bj
	EXCEL2003 łAoǂ͕słB
	(Ver3 ł́ASystemResourcep[^Ŏw\łAVer4 ł́A
	vԍɈ{Ă܂B)
		report/ReportPrint#ReportPrint( final String system_id, final String ykno, final String prtId,
		report/ReportPrint#makeShellCommand() {
		report/ReportProcessing#execute()

4.0.0.0 (2007/10/30)
	[@\ǉ kѓa]
	ʂ̉ʂŃr[̕TCYύX@\ǉ܂B
	ʂ̉Eɕ\Ayz܂́Ay傫zNbN邱ƂŁAr[̕TCY
	10%k/g傳܂ByWzNbNƏ̃tHgTCYɖ߂܂B
	AA̋@\́A񐄏łIIItHgTCY̕ύX́AuEUW@\ƂĎĂA
	ctrl+}EXXN[ŕTCY̕ύX\ł邽߁AɗRȂ́AuEUW@\
	gpĉB
		common/scrollBar2.js (TCYύX̊oOC)
		common/unrecommend/changeFontSize.js

4.0.0.0 (2007/10/18)
	[t@N^O]
	svȃC|[g폜܂B
		URLConnect.java
		HybsJDBCCategoryDataset2.java
		HybsJDBCCategoryDataset.java
		ChartDataset.java
		HybsJDBCCategoryDataset.java
		ChartCreateTag.java
		ReportTableTag.java
		ColumnData.java
		CalendarPGData_NONHOLIDAY.java
		CalendarPGData_SUNDAY.java
		ExcelInsert.java
		GE50Access.java
		ProgramRun.java
		ReportDaemon.java
		ReportPrint.java
		ReportProcessing.java
		CalendarFactory.java
		CodeDataLoader.java
		ColumnDataLoader.java
		GUIDataLoader.java
		LabelDataLoader.java
		URLXfer.java
		UserInfo.java
		UserInfoFactory.java
		QueryTag.java
		SQLTag.java
		TableExistTag.java
		WorkFlowCheckTag.java
		Editor_QUERY.java
		Renderer_QUERY.java
		TableFilter_INDEX.java
		TableFilter_TABLE.java
		ChartCreate.java
		ChartPlot_Category.java
		ChartPlot_XY.java
		HybsLineRenderer.java
		ChartCreate.java
		ChartFactory.java
		HybsCategoryPlot.java

4.0.0.0 (2007/10/17)
	[oOC]
	R[h\[XǂݍݎɁAVXeID+쐬敪ŃL[uCNĂȂ߁A
	KwIɒ`ۂɁA쐬敪Ⴂō݂ēǂݍ܂oOC܂B
		hayabusa/resource/CodeData
		hayabusa/resource/CodeDataLoader#getCodeData()
		hayabusa/resource/CodeDataLoader#loadDBResource()

4.0.0.0 (2007/10/17)
	[\[X֘A]
	\[X֘ǍɔAȉ̕ύXs܂B
	@R[h̃x
	R[ĥx\[X擾悤ɕύX܂B
	Iɂ́A\[X[hSQL݂̂̕ύXɂȂ܂B
	iR[h\[X̍ڍ폜ɂẮA{Ă܂B\[Xʂ̌ɁA
	  DB̍ڍ폜s܂)

	AbZ[W\[X
	bZ[W\[Xx\[Xɓ܂B
	ɂAeJX^^Omsg͔p~Albl݂̂ɂȂ܂B
	܂A{@MSG.XXX}ɂANZXp~A{@LBL.XXX}ɓ܂B
	]{@LBL.XXX Y}(Y='L','S','T','D')ɂ郉x\[X̊eւ̃ANZX́A
	{@LBL.XXX %Y}ɕύXɂȂ܂B̐擪%Ȃꍇ́AbZ[Ẅ
	Ƃď܂B

	msg̔p~ɂAJX^`ύXĂ邽߁AJSP̕ϊKvɂȂ܂B
	ΐAF:\DOC\SYSDEP\WEBݼݕȉ\961_ver4nϊ\01_MSG2LBL.bat̃ob`t@Cgp
	  ϊsĂB

	\[XDB̒`ύX܂B
	Ver4̃f[^ڍspSQL GE4/DB/ChangeVer4/changeV4h2n.sql ɂĂ܂B

		#taglib`
		input			msgp~
		select			msgp~
		option			msgp~
		button			msgp~
		textarea		msgp~
		link			msgp~
		message			msgp~
		help			msgp~ lblǉ
		favoriteLink	msgp~
		submit			msgp~
		backGamen		msgp~
		tab				msgp~
		queryButton		msgp~ lblǉ
		requestValue	msgp~
		fieldset		msgp~
		popup			msgp~

		#DB`
		GEA04(R[h`)					SNAME(O(Z)),LNAME(O())̔p~
		GEA08(ږ̒`)					SNAME `ύX VARCHAR2(120) > VARCHAR2(500)
		GEA09(bZ[W`)				e[up~
		GE12(VXep[^[`)		FGREBOOT(vċNtO)̒ǉ (VXep[^[̐ݒ背xɔ)

		#t@C
		hayabusa/resource/ResourceManager#ResourceManager()
		hayabusa/resource/ResourceManager#getMessage()  p~
		hayabusa/resource/ResourceManager#getMessageData()  p~
		hayabusa/resource/ResourceManager#getLabel()
		hayabusa/resource/ResourceManager#clear()
		hayabusa/resource/LabelData#isFormat
		hayabusa/resource/LabelData#getMessage()
		hayabusa/resource/MessageData  p~
		hayabusa/resource/MessageDataLoader  p~
		hayabusa/resource/CodeDataLoader
		hayabusa/resource/CommonTagSupport#setMsg()  p~
		hayabusa/resource/CommonTagSupport#getMessage()  p~
		hayabusa/resource/CommonTagSupport#getLabel()
		hayabusa/taglib/DBMetaDataQueryTag
		hayabusa/taglib/HeadTag#sessionInit
		hayabusa/taglib/DirectTableInsertTag
		hayabusa/taglib/DirectWriteTableTag
		hayabusa/taglib/DirectXMLSaveTag
		hayabusa/taglib/ErrorMessageTag
		hayabusa/taglib/HTMLTagSupport
		hayabusa/taglib/LDAPQueryTag
		hayabusa/taglib/MessageTag
		hayabusa/taglib/QueryButtonTag
		hayabusa/taglib/QueryTag
		hayabusa/taglib/ReadTableTag
		hayabusa/taglib/RegistryQueryTag
		hayabusa/taglib/ReportTableTag
		hayabusa/taglib/RequestValueTag
		hayabusa/taglib/RequestValueTag#setMsg  p~
		hayabusa/taglib/ScheduleTag
		hayabusa/taglib/ShellTag
		hayabusa/taglib/TableUpdateTag
		hayabusa/taglib/TaglibUtilTag
		hayabusa/taglib/ValueTag
		META-INF/hybs-taglib.tld

		#JSP
		(a)msglblɕύX (ύXÓAeȉ̃tH_ɕۑ)
		(b)GE0006(bZ[W`)  p~
		(c)GE0004(R[h`)  ύX

	[t@N^O]
	hayabusa/dbpbP[Wfukurou/resourcepbP[W̏z֌W邽߂
	ConnectionFactoryNXDBUtilNXfukurouzɈړ܂B
	AADBUtilNX̒ŁADBTableModel֌W̃\bĥ݂́A
	hayabusa/db/DBTableModelUtilNXƂĎc܂B
	܂ANXړɔA֘ANX̃C|[gύXĂ܂B
		hayabusa/db/ConnectionFactory > fukurou/db/ConnectonFactory
		hayabusa/db/DBUtil > hayabusa/db/DBTableModelUtil, fukurou/db/DBUtil (hayabusa/db/DBUtil͔p~)
		hayabusa/db/DBMetaData
		hayabusa/db/DBSimpleTable
		hayabusa/db/DBTableModelUtil
		hayabusa/db/Selection_DB
		hayabusa/report/ExcelInsert
		hayabusa/report/GE50Access
		hayabusa/report/ProgramRun
		hayabusa/report/ReportConverter
		hayabusa/report/ReportDaemon
		hayabusa/report/ReportPrint
		hayabusa/report/ReportProcessing
		hayabusa/resource/CalendarFactory
		hayabusa/resource/CodeDataLoader
		hayabusa/resource/ColumnDataLoader
		hayabusa/resource/GUIDataLoader
		hayabusa/resource/LabelDataLoader
		hayabusa/resource/MessageDataLoader
		hayabusa/resource/URLXfer
		hayabusa/resource/UserInfo
		hayabusa/resource/UserInfoFactory
		hayabusa/servlet/HybsAdmin
		hayabusa/taglib/ChartDatasetTag
		hayabusa/taglib/DatabaseMetaDataTag
		hayabusa/taglib/DirectTableInsertTag
		hayabusa/taglib/DirectWriteTableTag
		hayabusa/taglib/DirectXMLSaveTag
		hayabusa/taglib/EngineTag
		hayabusa/taglib/FileQueryTag
		hayabusa/taglib/FileUploadTag
		hayabusa/taglib/JFreeChartTag
		hayabusa/taglib/LDAPQueryTag
		hayabusa/taglib/QueryTag
		hayabusa/taglib/RegistryQueryTag
		hayabusa/taglib/ScheduleTag
		hayabusa/taglib/SQLTag
		hayabusa/taglib/TableExistTag
		hayabusa/taglib/TableMergeTag
		hayabusa/taglib/TaglibUtil
		hayabusa/taglib/WorkFlowCheckTag
		plugin/column/Editor_QUERY
		plugin/column/Renderer_QUERY
		plugin/io/TableReader_Default
		plugin/io/TableReader_Excel
		plugin/io/TableReader_JExcel
		plugin/query/AbstractQuery
		plugin/table/TableFilter_INDEX
		plugin/table/TableFilter_TABLE
		plugin/view/ViewForm_HTMLCrossTable

4.0.0.0 (2007/10/12)
	[dlύX]
	text ^OŁAɃG[𔭐Ȃ悤ɂ܂B
	́Ajsp/common/error.jsp ŎgpׁÃ^O
	G[oƁAƂ̃G[\ȂȂ܂B
		taglib/TextTag#doAfterBody()

	[ύX]
	static CjVCU I "}" ̌ J}(";")
	폜܂B
		fukurou/mail/MailCharset.java
		fukurou/mail/MailReceiver.java
		fukurou/mail/MailTransfer.java
		fukurou/process/ConnData.java
		fukurou/process/ConnDataFactory.java
		fukurou/process/Process_DBCountFilter.java
		fukurou/process/Process_DBMerge.java
		fukurou/process/Process_DBParam.java
		fukurou/process/Process_DBReader.java
		fukurou/process/Process_DBWriter.java
		fukurou/process/Process_FileCopy.java
		fukurou/process/Process_FileSearch.java
		fukurou/process/Process_Grep.java
		fukurou/process/Process_GrepChange.java
		fukurou/process/Process_LDAPReader.java
		fukurou/process/Process_Logger.java
		fukurou/process/Process_TableFilter.java
		fukurou/process/Process_TableReader.java
		fukurou/process/Process_TableWriter.java
		fukurou/process/Process_UnicodeEscape.java
		fukurou/process/Process_XSLT.java
		fukurou/util/Shell.java
		hayabusa/common/HybsSystem.java
		hayabusa/db/ConnectionFactory.java
		hayabusa/db/DBCellFactory.java
		hayabusa/db/DBTypeFactory.java
		hayabusa/db/SelectionFactory.java
		hayabusa/db/Selection_DB.java
		hayabusa/io/ChartFactory.java
		hayabusa/resource/CalendarFactory.java
		hayabusa/resource/ResourceFactory.java
		hayabusa/resource/UserInfoFactory.java
		hayabusa/taglib/CommonTagSupport.java
		hayabusa/taglib/MainProcessTag.java
		hayabusa/taglib/ScheduleTag.java

	[ύX]
		JSPTvtH_𐮗܂B
		ID̐UւÂ̕ύX(pJiˑSpJi)AẐ̓pȂǁB
		ΏJSP ́AGEXXXX n̉ʂłB
		F:\DOC\SYSDEP\WEBݼݏCێ\900_e\20071011_ver4tH_

	[ύX]
	FileUpload ŁAe[uf̓o^@ύX܂B
	]́Aʏ̃f[^o^sĂ܂Af[^
	ݒo^s悤ɕύX܂B
	ƁAʂŁA\`̕\ŃXN[o[ Off ܂B
		taglib/FileUploadTag#makeDBTable( final MultipartRequest multi )
		jsp/GE2303/result.jsp

	܂At@C荞݂ŁAmodifyType ̃ZbgAadjustColumns ʂ
	f鏈̑OɎĂ܂B
	܂ATvf[^𑝂₵܂B(GE41)
		taglib/ReadTableTag#doEndTag()
		jsp/TYPESA/result.jsp
		jsp/customImage/c.gif (E̍)

4.0.0.0 (2007/10/10)
	[ڑ̊Ǘ]
	f[^x[X̐ڑŁAdbid ̏lA"DEFAULT" ł
	ȂAnull Ƃ܂B
	܂Aڑ񂪁Aݒ(null) ̏ꍇ ConnectionPool ́A
	Map ŊǗ̂ł͂ȂAϐƂāAǗ܂B
	]̏ڑ(DEFAULT_DB_URL)Ƃ̌݊܂A
	܂AReLXg(啶ɕϊ) dbid ƂĔFA
	ݒl݂Ȃꍇ́ADEFAULT g悤ɕύX܂B
		db/DBUtil#dbExecute( final String stmt ,EEEE )
		db/DBUtil#dbCallExecute( final String stmt ,EEEE )
		db/DBUtil#makeDBTable( final String stmt ,EEEE )
		report/ExcelInsert#connID = "DEFAULT"
		taglib/ChartDatasetTag#release2()
		taglib/DatabaseMetaDataTag#release2()
		taglib/DBMetaDataQueryTag#release2()
		taglib/DirectTableInsertTag#release2()
		taglib/DirectWriteTableTag#release2()
		taglib/DirectXMLSaveTag#release2()
		taglib/JFreeChartTag#release2()
		taglib/QueryOptionTag#release2()
		taglib/QueryTag#release2()
		taglib/TableExistTag#release2()
		taglib/UserInfoTag#release2()
		taglib/ValueTag#release2()

	ConnectionFactory ŁAdbid Anull ,zeroAReLXg̏ꍇ́A
	LbVꂽAConnectionPool gp悤ɕύX܂B
	قƂǂ̃P[XŁÃv[gĂɂ炸ALbV
	oĂ̂AύX܂B
		common/ConnectionFactory#connection( final String connID , final ApplicationInfo appInfo )
		common/ConnectionFactory#close( final Connection conn,final String dbid )
		common/ConnectionFactory#remove( final Connection conn,final String dbid )
		common/ConnectionFactory#realClose()
		common/ConnectionFactory#information()
		common/ConnectionPool#ConnectionPool( final String dbid )

	ڑ̊Ǘ(ReLXgݒ)
	ReLXg_DB_URL DŌA΁ADEFAULT_DB_URLA΁ADB_URL
		common/SystemParameter#loadDBResource( final Map<String,String> sysParam )

	p[^ύX܂B()
		common/SystemData#DATABASE_PRODUCT_NAME		 DB_PRODUCT_NAME
		common/SystemData#DATABASE_PRODUCT_VERSION	 DB_PRODUCT_VERSION

	[SQLServer֌W Query]
	EXPLAIN PLAN ɂsv̕\́ASQLServer ɂ͂܂B
	Aquery ^OŁAtraceݒ肷ꍇAORACLE ̂Ƃ
	sł܂B
	{ȂA\[XCłAgppxƏdvxlāA
	RĝݒǋLĂ܂B
		taglib/QueryTag#traceQuery( String sql )

	[\[Xʌ]
	Ұ ݒʂŁAݒ背x  "=" Ŕf悤ɏC܂B
		jsp/GE0007/query.jsp result.jsp

4.0.0.0 (2007/10/05)
	[G-MIS j[\C]
	TopMenuTag ŁAO[ṽR[h\[X݂ȂꍇAΉ
	ڂ݂Ȃꍇ̏ǉ܂B
		taglib/TopMenuTag#makeGroupMenu()
		taglib/TopMenuTag#makeMatrixMenu()

	[SQLServer֌W SystemParameterύX]
	ORACLE  SQLServer ̃f[^x[Xł́ANULL ڂ̃\[gقȂB
	VXe\[XiGE12)CONTXT_PATHANULLڂłA\[g
	ˑ荞݁iMAPւ̎荞)sĂׁANOT NULLƁA
	DEFAULT '**' ǉ܂B
	ɔASystemParameter ̓ǂݍݕ̕ύXƁAINDEX/GE12C.sql
	̕ύXs܂B
		common/SystemParameter#QUERY ϐ
		GE4/DB/DB_ORACLE/DBDEF/TABLE/GE12S.sql
		GE4/DB/DB_ORACLE/DBDEF/INDEX/GE12C.sql#GE12_SA

		update GE12 set CONTXT_PATH='**' where CONTXT_PATH IS NULL ;
		alter table GE12 modify CONTXT_PATH DEFAULT '**' NOT NULL ;

	[SQLServer֌W ʃ\[X]
	ʃ\[Xo^(GE0002)AORACLEPL/SQLĂяoāA\
	̔(UȂ)Ă܂̂ŁAC܂B
		jsp/GE0002/entry.jsp

	[SQLServer֌W ANZX(GE15)o^]
	UserInfo.java œo^Ă܂AANZX(GE15)o^ŁA
	SQLServer ɑ݂ȂASUBSTRB ֐gĂ܂B
	GE15 e[u MAX_QUERY JAVARCHAR2(4000)Œ`Ă
	ׂŁAݒloAGUAaccessCount#getMaxQuery() ŁAH܂B
	Iɂ́ACLOB 
		resource/GUAaccessCount.java	ÂԈႢׁ̈ANXp~
		resource/UserInfo#saveGUIAccessInfo()
		resource/GUIAccessCount#getMaxQuery()

4.0.0.0 (2007/09/25)
	[JKChC֌W]
	@JKChCŒ`ꂽPL/SQL̐`̍쐬ɔAGWWHYBSpbP[W
	  ɑ΂āAȉ̋@\ǉs܂BVer3.8.x.xȑÕGWo[WAbv
	  ꍇ́AKHYBSpbP[Wč쐬ĉB(VHYBSpbP[WɂẮA
	  ̃GWł삷悤Ɍ݊mۂĂ܂B)
	  (TvʋyPL/SQL̃R[fBO@ɂẮAA̐`ʂ"Type1:ꗗ
	  ꗗo^"QƂĉB)

	  (a)HYBS.ERR_MSG_ARRAYɃZbgĂXe[^X̍ől擾t@NV
	     VKɒǉ܂B̊֐𗘗pāAG[bZ[WzɃG[bZ[W
	     1ł܂܂Ăꍇ́AXe[^XG[ƂĕԂ悤ɂ܂B
			HYBS.GET_MAX_KEKKA(HYBS.ERR_MSG_ARRAY)	VKǉ

	  (b)HYBS.ERR_MSG_ARRAY̔zf[^OƂďo͂vV[WVKɒǉ܂B
	     ̊֐gp邱ƂŁAG[bZ[Wẑꂼ̍sɑ΂āALOCAL_MSG_RTN
	     Œ`ꂽOo͊֐gpāAOo͂邱Ƃł܂B
	     Wł́AGMISpƂāADBMS_OUTPUT.PUT_LINEgpLOCAL_MSG_RTNƁAT[o[p
	     ƂāAMSG_RTNgpLOCAL_MSG_RTN_TOGO񋟂܂B
	     ɍ킹āAꂼ̃t@CLOCAL_MSG_RTN쐬ĉB
			HYBS.OUTPUT_ERRMSGS				VKǉ
			LOCAL_MSG_RTN					VKǉ
			LOCAL_MSG_RTN_TOGO				VKǉ

	  (c)PL/SQLŎgpG[bZ[Wz(ERR_MSG)PGAXebvݒł
	     悤HYBS.SET_ERRMSG2֐VKɒǉ܂BPL/SQLŐݒ肵PGAXebv́A
	     ʏɂ\܂B
			HYBS.SET_ERRMSG2				VKǉ
			ERR_MSG							PG,STEPǉ
			db/DBErrMsg#DBErrMsg
			db/DBErrMsg#writeSQL
			db/DBErrMsg#readSQL
			common/ErrMsg#ErrMsg
			common/ErrMsg#copy
			common/ErrMsg#getPg
			common/ErrMsg#getStep
			common/ErrMessage#getPg
			common/ErrMessage#getStep
			common/ErrMessage#isSetPgStep()
			taglib/taglibUtil#makeHTMLErrorTable
			resource/properties/LabelResource_ja.properties
			resource/properties/LabelResource.properties
			resource/properties/DBColumnResource.properties

	  (d)SPŔG[eSPŏ邽߂ɁASPp̗OIuWFNg`܂B
	     SPCALLXe[^X'9'(ING[)̏ꍇɂ̂݁A̗OIuWFNggpāA
	     O𔭐ĉB
			HYBS.COMMONSP_ERROR

	AJKChCŒ߂KɊÂWʂǉ܂B
	  W`畨`̍쐬@ɂẮAiHP̃}jAQƉB
	  (Tv http://hn51d4:8823/dbdef2/jsp/index.jsp "`"̃JeS[̉)
		GE9100(Type1:ꗗꗗo^)
		GE9200(Type2:ꗗדo^)
		GE9300(Type3:Gg)
		GE9400(Type4:ꗗo^)
		GE9500(TypeS:ꗗ)

	BJKChCŒ߂KɊÂSPʂeXg@\ǉ܂B
	  ͒lƂāAs鋤SPIDyш͂邱ƂŁAsʂʏɕ\
	  ܂BG[ƂȂꍇ́AG[bZ[WzɃZbgꂽe\`ŕ\܂B
	  ƂnulllZbgꍇ́A͍ڂ"null"ZbgĉB
	  (Tv http://hn51d4:8823/dbdef2/jsp/60CommonSP/index.jsp?GAMENDI=60CommonSP)
		60CommonSP(SP)

4.0.0.0 (2007/09/25)
	[@\ǉ SQLServer֌W]
	̐ڑAPreparedStatement#getParameterMetaData() gp邩
	ǂ𔻒肵܂B
	PreparedStatement ɑ΂āAStringꂽ Ȃǂ setObject( int,String )
	ƂAORACLE  SQLServer ́Â܂ܐݒ肷΁AIɕϊ܂B
	postgreSQL ł́AParameterMetaData#getParameterType(int) ŁAJ^Cv擾A
	setObject( int,String,int ) Kv܂B
	̌ʂ́A܂ŁAef[^x[X̎ňʂɁA茋ʂ
	Ԃ悤ɂĂ܂B
	ORACLE ̏ꍇ́AgpȂ(false)Ԃ悤ɐݒ肵Ă܂B
	SQLServer ł́AORACLEƓlɁAfalse Ԃ܂B
	ɔA] ApplicationInfo#isOracle( final Connection conn ) p~܂B
		fukurou/util/ApplicationInfo#useParameterMetaData( final Connection conn )	VKǉ
		fukurou/util/ApplicationInfo#isOracle( final Connection conn )	p~
		fukurou/xml/HybsXMLSave#HybsXMLSave( final Connection conn,final String table )
		fukurou/xml/HybsXMLSave#actionRow( final TagElement tag )
		fukurou/xml/HybsXMLSave#actionMergeSQL( TagElement tag )
		plugin/query/Query_JDBCTableUpdate#execute( final int[] rowNo, final DBTableModel table )

	[C javac [jOΉ]
	RpČxΉ܂B
	x:[cast] mis.pdm.hayabusa.common.ErrMsg ւ̏璷ȃLXgłB
		common/ErrorMessage#getPg( final int row )
		common/ErrorMessage#getStep( final int row )

	[@\ǉ SQLServer֌W]
	JSPʂŁAORACLEƎt@NVʃt@NVɒu܂B
	NVL  COALESCE
		jsp/GE0002/popupCLASSIFY.jsp
		jsp/GE0002/result.jsp
		jsp/GE0013/GEM0022.jsp
		jsp/GE0013/GEM0026.jsp
		jsp/GE0014/multiChoose.jsp
		jsp/GE0014/result.jsp
		jsp/GE1005/allCompile.jsp
		jsp/GE1005/tableSpace.jsp

4.0.0.0 (2007/09/25)
	[JSP\[XR[h`FbN`ǉ]
	JKChC̎{sɔAȉ2̃`FbNǉ܂B
	@ERROR23 Rg^OLqĂ邩̃`FbNs܂B
	AERROR24 Rg^OɃVXeAPGIDݒ肳Ă邩̃`FbNs܂B
		bat/GE70_PROG.xsl
		jsp/DOC18/xslt/GE70_PROG.xsl

4.0.0.0 (2007/09/21)
	[oOC Kg֌W]
	Kg`[g\ɎgpĂ鍂𒲐߂邽߂JavaScriptɂ
	oO݂߁AC܂B
		common/default.js#heightAdjust()

4.0.0.0 (2007/09/21)
	[@\ǉ SQLServer֌W]
	XNvg쐬p̃NXǉ܂B
		jsp/GE0111(DBč쐬)
		plugin/table/TableFilter_TABLE_SQLSERVER.java
		plugin/table/TableFilter_INDEX_SQLSERVER.java

	[@\ǉ SQLServer֌W]
	SQLServer ł́AV[PX̑ɁAIDENTITY g܂B
	̏ꍇAINSERTł́ÃJɒlZbgł܂B
	fukurou/process pbP[WŁAProcess_DBReader ŁAselect * from XXX
	ŌAProcess_DBWriter ł́A-table=XXX w INSERT쐬
	ꍇAV[PXڂłAUNIQ JA쐬Ă܂܂B
	ʏ́Aselect ōl܂Ae[uAŎw肷ꍇA
	tɎw̃JINSERT Ɋ܂߂ȂP[X܂B
	Process_DBWriter ɁA-omitClms=AAA,BBB,c ƂA܂߂ȂJ
	w肷鑮ǉ܂B
		fukurou/process/Process_DBWriter#init( ParamProcess paramProcess )
		fukurou/process/Process_DBWriter#makePrepareStatement( final String table,final LineModel data )
		BAT/fukurouSample/sqlserverDBset.bat

4.0.0.0 (3.8.9.5 (2007/09/29))
	[@\ǉ 쓌a]
	RFID[Ŏgp钠[`e[uVKɍ쐬܂B
	(Tv http://hn51d4:8823/dbdef2/jsp/REP14/index.jsp?GAMENID=REP14)
		GE58(RFIDCAEge[u)		VKǉ
		REP14(RFIDCAEge[uo^)	VKǉ

-- 2007/09/10 ܂

4.0.0.0
	[@\ǉ a]
	ԒPʂ̃XCho[KgŁAx\/Ȃݒł悤ɂ܂B
		common/SystemData (USE_GANTTHEADER_SKIP_HOLIDAYǉ)
		taglib/GanttHeaderTag
		hybs-taglib.tld

	[@\P aca]
	ŋ쐬@\ŁA}gNXj[ɂĂN̉ʃAhXݒ肳悤ɏC܂B
		filter/FileResponseTransform

4.0.0.0 (3.8.9.4 (2007/09/07))
	[oOC]
	3.8.9.3őǉcomment^OɌ̖݊肪APGID,VXe
	ݒ肳ĂȂꍇɁAJSPRpCG[ɂȂ邽߁AC܂B
	3.8.9.3ɂẮAgpȂ悤肢܂B
		hybs-taglib.tld

-- 2007/09/03 ܂

4.0.0.0
	[@\ǉ a]
	KgŎgpJ_[ɂāASĂ̋xłȂJ_[ǉ܂B
	ftHgłǂ̃J_[gp邩́AVXe\[XDEFAULT_CALENDAR_CLASSŐݒ肵܂B
		common/SystemData (DEFAULT_CALENDAR_CLASSǉ)
		resource/CalendarFactory
		resource/CalendarPGData_SUNDAY VKǉ
		resource/CalendarPGData_NONHOLIDAY VKǉ
		resource/AbstractCalendarPGData VKǉ

4.0.0.0 (3.8.9.3 (2007/09/03))
	[@\C Ra]
	View^OŃe[u\[gp̃Nw肵(tableSorterKeys="xx,xx")ꍇɁA
	e[u\[g@\(useTableSorter)LɂĂȂƁA\[g@\
	삵Ȃ߁AC܂B
		taglib/ViewFormTag#doStartTag()

	[@\P {a]
	JKChCJSP̐`쐬邽߁Acomment^OPGID,VXe
	ݒł悤ɂ܂B
		taglib/commentTag#setPgid()
		taglib/commentTag#setSystem()
		taglib/commentTag#toString()
		mis-taglib.tld

4.0.0 (2007/08/27)
	[@\]
	JavaScript ֌WAWILqɏC܂B
	Emeta ^OɁAContent-Script-Type ǉ
		<meta http-equiv="Content-Script-Type" content="text/javascript" />
	Escript ^Olanguage͔p~B type gpB
		<script language="JavaScript" >  <script type="text/javascript" >

4.0.0 (2007/06/18)
	[@\p~]
	GE1006(mis:statusBar) , GANTT08(mis:gantt) , GE3045(mis:writeChart)  ʔp~
	GE3046(mis:jfreeChart)	 mis:chartCreate ɕύX
	GE0101(mis:writeChart)	 mis:chartCreate ɕύX
	GE2001(mis:writeChart)	 mis:chartCreate ɕύX

		taglib/WriteChartTag.java				p~
		taglib/StatusBarTag.java				p~
		taglib/JFreeChartTag.java				p~
		io/ChartWriter.java						p~
		plugin/io/AbstractChartWriter.java		p~
		plugin/io/AbstractSVGChartWriter.java	p~
		plugin/io/ChartUtils.java				p~
		plugin/io/ChartWriter_SVGBar.java		p~
		plugin/io/ChartWriter_SVGCircle.java	p~
		plugin/io/ChartWriter_SVGLine.java		p~

	[@\p~]
	ȑOAp~̃AiEXĂɂāAp~܂B
	\[XR[h`FbNsŁAOɏCĒuĂB
		taglib/LinkTag#setValue( final String value ) {
		taglib/OptionTag#setCode( final String code ) {
		taglib/UserInfoTag#setQuery( final String flag ) {
		taglib/UserInfoTag#setNullSet( final String flag ) {
		taglib/ViewFormTag#setChangeLabelKeys( final String key ) {
		taglib/ViewFormTag#setChangeLabelVals( final String val ) {
		src/META-INF/hybs-taglib.tld	(L^Ȏ폜)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

4.0.0 (2007/01/06)
	[@\C]
	3.7.0.3 (2005/03/01) ȍ~ɍ̗pAsԍ̔FɁA"{I}" 
	w肵Ă܂AA[I] ɕύX܂B
	́ADBTableModel ɁAI ƂʂȃJ鎖
	Ή܂B
	DBTableModel ̓ʂȶтƂāAقɁAKEY.J AKEY.JSON
	Ȃǂ̓J̗p܂B

	[@\C]
	viewForm ̃e[u\ŁAVXe\[XŐݒłe\pp[^
	p~܂BׂāACSSt@CŐݒ肵ĂB
	܂AviewForm^OɁAclazz ǉ鎖ŁAOgp
	p[^qdƂ悤ɂ܂B

	[@\C]
	Value^O̒lƁALbVł́AValue^O̒lD悷悤ɕύX
	LbV̒l𓮓IɏꍇÃy[W烊NGXgϐ
	ԂȊOɁAValue^O𗘗pāAĐݒ\ɂ܂B
		taglib/CommonTagSupport#getRequestValue( final String key )

	[@\C]
	hybs_focus ɂs\̃tH[JXړŁADBTableModel ̃`FbN
	ɈړĂ邽߁AƂ낪܂B
	́AView^OŁAchecked="true" DBTableModel̓Ƀ`FbN
	ݒ肳邪Awritable Ȃǂ̏ɂA`FbN{bNX\Ȃ
	P[X邽߁A{̓`FbN{bNX݂ꍇ̂ݏׂłB
	܂AN ROW_SELɂāADBTableModel ̃`FbND
	ĂANŖ߂ĂĂÄʒuɎcĂ܂܂B{́A
	ROW_SELD悵āAɈʒu킹sׂłB
	̏ĆAVXeƂĈُNƂ͂Ȃ̂łA
	([U[̌)ɑ傫ȕω炷\邽߁A
	Ver3ł̏C͍s܂񂪁AVer4 ł͑Ή܂B
		plugIn/viewForm/AbstractViewForm#isFirstChecked( final int row,final boolean flag )
		plugIn/viewForm/ViewForm_HTMLTable#makeCheckbox( final String ckboxTD,final int row,final int blc )

	[@\C]
	3.5.4.2 (2003/12/15) ŁAΉA3.5.4.5 (2004/01/23) ŏCĂ܂
	J̑傫ݒ肵ȂAۼޯ菜܂B
	A3.5.4.5 ł̏CŁA{Iɂ͂ۼޯ͎gpĂ܂B
		HTML_TEXTFIELD_ADJUSTMENT_RATIOAHTML_TEXTFIELD_ADJUSTMENT_MIN_SIZE
	̂܂܂ł́AIE6IE7ŃtHgTCYقȂׁA\TCY̑傫
	قȂ܂B
	ł́ACSSt@CŁAX9,S9,X Ȃǂ̔pɂẮAtHg
	w肵āATCY𒲐܂B

4.0.0 (2006/09/31)
	[VKǉ]
	ʂɌ\displayMsgɁAObZ[W(notfoundMsg)𕪂܂B
	displayMsg ̕\OFF ɂɂ́Ae^OŁA"" Zbg邩AVXe\[X
	VIEW_USE_DISPLAY_MSG  false ɃZbg邱ƂőΉł܂B
	ȂAݒ́AVIEW_USE_DISPLAY_MSG=false łB
		taglib/DBMetaDataQueryTag#doEndTag()
		taglib/DBMetaDataQueryTag#release2()
		taglib/DBMetaDataQueryTag#setNotfoundMsg( final String id )
		taglib/DirectWriteTableTag#doEndTag()
		taglib/DirectWriteTableTag#release2()
		taglib/DirectWriteTableTag#setNotfoundMsg( final String id )
		taglib/LDAPQueryTag#doEndTag()
		taglib/LDAPQueryTag#release2()
		taglib/LDAPQueryTag#setNotfoundMsg( final String id )
		taglib/QueryTag#doEndTag()
		taglib/QueryTag#release2()
		taglib/QueryTag#setNotfoundMsg( final String id )
		taglib/ReadTableTag#doEndTag()
		taglib/ReadTableTag#release2()
		taglib/ReadTableTag#setNotfoundMsg( final String id )
		taglib/RegistryQueryTag#doEndTag()
		taglib/RegistryQueryTag#release2()
		taglib/RegistryQueryTag#setNotfoundMsg( final String id )
		src/META-INF/hybs-taglib.tld		(L^O+EntryQueryTag,FileQueryTagɁAǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

	[VKǉ]
	tableUpdate ŁAe[uw肵QUERY𐶐Asł@\ǉ܂B
	́AtableUpdateParam ^OŎw肵܂B
	ɁAROWID gpł悤ɃGWΉ܂BCLOB Ɠl̍lŁA
	ROWID܂CLOB܂܂Ăꍇ́Aꏈs܂B

	[VKǉ]
	VACYp̃JX^VACY\bh(writeObjectAreadObject)ǉ܂B
	́Atransient 錾ꂽNXɂׂĒǉ܂B
		taglib/****/writeObject( java.io.ObjectOutputStream s ) throws java.io.IOException
		taglib/****/readObject( java.io.ObjectInputStream s ) throws java.io.IOException , ClassNotFoundException {
		taglib/ColumnEditorTag.java(79)
		taglib/CommonTagSupport.java(89)
		taglib/DirectWriteTableTag.java(138)
		taglib/EntryTag.java(165)
		taglib/ErrorMessageTag.java(89)
		taglib/FileOptionTag.java(69)
		taglib/FileQueryTag.java(122)
		taglib/ForwardTag.java(68)
		taglib/FrameTag.java(75)
		taglib/MailSenderTag.java(82)
		taglib/QueryOptionTag.java(82)
		taglib/QueryTag.java(148)
		taglib/ReadTableTag.java(112)
		taglib/ReportTableTag.java(103)
		taglib/SelectTag.java(93)
		taglib/TableExistTag.java(108)
		taglib/TableFilterTag.java(68)
		taglib/TopMenuTag.java(103)
		taglib/UserInfoTag.java(100)
		taglib/ValueTag.java(128)
		taglib/ViewFormTag.java(125)
		taglib/ViewLinkTag.java(78)
		taglib/ViewMarkerTag.java(77)
		taglib/ViewParamTag.java(52)
		taglib/WriteChartTag.java(89)
		taglib/WriteTableTag.java(125)

4.0.0 (2006/01/31)
	[closeCloseableC^[tF[X]
	io֘A close  IOException 𖳎āAclose s܂B
	ɂAtry ` catch ` finally ŁAclose  finally 
	O𑗏oȂĂނ悤ɂȂ܂B
		fukurou/tools/FileUtil#closeEgnoringException
		common/InitFileLoader.java(184): 									closeEgnoringException( stream );
		common/InitFileLoader.java(216): 									closeEgnoringException( stream );
		io/DBTableReader_Default.java(134): 			closeEgnoringException( reader );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		io/DBTableReader_Excel.java(128): 			closeEgnoringException( reader );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		io/DBTableWriter_Excel.java(185): 				closeEgnoringException( fileOut );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		io/DBTableWriter_Excel.java(562): 			closeEgnoringException( fileIn );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/AbstractDBTableReport.java(474): 		closeEgnoringException( reader );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/AbstractDBTableReport.java(580): 		closeEgnoringException( reader );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/DBTableReport_Excel.java(99): 			closeEgnoringException( istream );	// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/DBTableReport_Excel.java(140): 				closeEgnoringException( fileOut );	// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/ExcelDataPickup.java(249): 		closeEgnoringException( in );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/MISHSSFListener.java(198): 			closeEgnoringException( fin );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		report/MISHSSFListener.java(199): 			closeEgnoringException( din );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/FileDownload.java(175): 			closeEgnoringException( fin );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/FileDownload.java(176): 			closeEgnoringException( out );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/multipart/FilePart.java(103): 			closeEgnoringException( fileOut );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/multipart/MultipartParser.java(104): 		closeEgnoringException( lastFilePart.getInputStream() );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/multipart/ParamPart.java(63): 			closeEgnoringException( pis );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		servlet/multipart/ParamPart.java(64): 			closeEgnoringException( baos );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/DirectTableInsertTag.java(171): 			closeEgnoringException( pw );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/DirectWriteTableTag.java(201): 					closeEgnoringException( gzip );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/DirectWriteTableTag.java(213): 			closeEgnoringException( pw );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/ReadTableTag.java(159): 				closeEgnoringException( pw );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/TaglibUtil.java(190): 				closeEgnoringException( ps );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/TaglibUtil.java(191): 				closeEgnoringException( os );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/TaglibUtil.java(210): 				closeEgnoringException( reader );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/TaglibUtil.java(211): 				closeEgnoringException( is );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/WriteChartTag.java(118): 				closeEgnoringException( pw );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/WriteTableTag.java(219): 							closeEgnoringException( gzip );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/WriteTableTag.java(242): 				closeEgnoringException( pw );		// 4.0.0 (2006/01/31) close  IOException 𖳎
		taglib/WriteTableTag.java(243): 				closeEgnoringException( bt );		// 4.0.0 (2006/01/31) close  IOException 𖳎

4.0.0 (2005/11/30)
	[܂ł̐VK쐬NX]
		hayabusa\taglib\FieldsetTag.java(67)	4.0.0 (2005/11/30) VK쐬
		hayabusa\taglib\TableUpdateParamTag.java(38)	4.0.0 (2005/11/30) VK쐬
		hayabusa\taglib\WorkFlowCheckTag.java(55)	4.0.0 (2005/11/30) VK쐬
		tools\util\URLConnect.java(49)	4.0.0 (2005/11/30) VK쐬

	[[̒ǉ]
	HTMLTagSupport ֌W̃^Ou role ǉ܂B
	ɂAw role ɍvȂ[U[̃ANZX֎~܂B
	column^ÓAJ\[Xɂ role Ă邽߁Aʂw
	Ȃꍇ́AJ\[X ̃[gp܂B
	́AHTMLTagSupport NXɍs܂AŏIIȎgpۂ́A
	hybs-taglib.tld ŋꂽ̂ݎgpł܂B
		taglib/HTMLTagSupport#serRoles( String roles )
		src/META-INF/hybs-taglib.tld		(L^OɁAǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[
			ButtonTag , ColumnEditorTag , ColumnTag , ImageTag , InputTag ,
			LinkTag , OptionTag , SelectTag , SubmitTag , TextareaTag

	[ʉ]
	ʂ̃bZ[WXe[^Xo[ɏo͂@\ǉ܂B
	́Aʉʂ̕\słmۂׂ̍HvłB
	SystemData.java  VIEW_USE_STATUS_BAR  true ɐݒ肷ƁAʂ
	bZ[WXe[^Xo[ɏo͂܂B
		common/SystemData#VIEW_USE_STATUS_BAR
		taglib/DBMetaDataQueryTag#doEndTag()
		taglib/DirectTableInsertTag#doEndTag()
		taglib/DirectWriteTableTag#doEndTag()
		taglib/LDAPQueryTag#doEndTag()
		taglib/QueryTag#doEndTag()
		taglib/ReadTableTag#doEndTag()
		taglib/RegistryQueryTag#doEndTag()

	[JavaScript Ή]
	݁A^ȎƂĎw\JavaScript̃CxgƂāAonClickAonChange
	gpł܂BȊÓAoptionAttributes Ŏw肷邱ƂɂȂĂ܂B
	ɁAȉ̃Cxgǉ܂B
		onBlue , onFocus , onSelect , ondblClick ,
		onMouseDown , onMouseUp , onMouseMove , onMouseOut , onMouseOver ,
		onKeydown , onKeypress , onKeyup
	́AHTMLTagSupport ɒǉ܂̂ŁAgĂNX
	{IɂׂĎgp\ɂȂ܂B
	ȂAŏIIȎgpۂ́Ahybs-taglib.tld ŋꂽ̂ݎgpł܂B
		eLXg͌nF({IɂׂĎgp\)
			ColumnEditorTag , ColumnTag ,
			InputTag ,  SelectTag , TextareaTag
		\nF(onSelect,onKeydown,onKeypress,onKeyup ͎gps)
			BackGamenTag , ButtonTag , ImageTag , LinkTag , SubmitTag

	[JavaScript Ή]
	ColumnEditoȓiႦ΁AonClickȂǁjɍsԍw肷 [I]gpł悤ɂ܂B
	]́AoptionAttributes ŁA$i w肵Ă܂A͔p~܂B
	݊ȂȂ܂̂ŁA$i ́A[I] ɕϊĂKv܂B
	܂A[V] ɁAlZbg鏈ǉ܂B

4.0.0 (2005/09/30)
	[Link ̃nbV]
	_CNgWv̂݁ANnbV܂B
	́Amis.pdm.hayabusa.resource.URLXfer NXgpčs܂B
	IɁAGE17 e[uɕKvȏ݂܂B
	̃NɃANZXƁAT[o[ɁA_CNg(])܂B
	ɂA[ւ̃ŃAnbVꂽgp
	s܂BURLXfer
	useDirectJump = "true" ̏ꍇ́AKnbVNgp܂B
		taglib/LinkTag.java

	[JSP̃o[WAbv]
	GWVer4 ATomcat5.5 gp܂B
	ɂAELJSTLgpł悤ɂĂ܂B
		SJSP jsp:root version="2.0" 
		H:\java\tomcat5.5.9\shared\lib\jstl.jar			CXg[
		H:\java\tomcat5.5.9\shared\lib\standard.jar		CXg[
		jsp/common/jsp_init.jsp
			<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> ǋL

		iJSP1.2)
		<jsp:root
			xmlns:jsp="http://java.sun.com/JSP/Page"
			xmlns:c="http://java.sun.com/jsp/jstl/core"
			xmlns:mis="hybs-taglib.tld"
			version="2.0">

		ViJSP2.0)+JSTL1.1
		<jsp:root
			xmlns:jsp="http://java.sun.com/JSP/Page"
			xmlns:c="http://java.sun.com/jsp/jstl/core"
			xmlns:mis="hybs-taglib.tld"
			version="2.0">

4.0.0 (2005/08/31)
	[܂ł̐VK쐬NX]
		hayabusa\common\UserSummary.java(26)	4.0.0 (2005/08/31) VK쐬
		hayabusa\db\column\DBCellEditor_CRYPT.java(33)	4.0.0 (2005/08/31) VK쐬
		hayabusa\db\column\DBCellRenderer_CRYPT.java(32)	4.0.0 (2005/08/31) VK쐬
		hayabusa\db\column\DBType_CRYPT.java(39)	4.0.0 (2005/08/31) VK쐬
		hayabusa\taglib\ErrorTag.java(59)	4.0.0 (2005/08/31) VK쐬
		hayabusa\taglib\JspInitTag.java(48)	4.0.0 (2005/08/31) VK쐬
		tools\util\FileMap.java(38)	4.0.0 (2005/08/31) VK쐬

	[[U[p[^]
	[U[ʂɐݒ肷邱Ƃłp[^쐬܂B
	ʏAGE16 e[uɐݒ肵ẴL[[hɂāA
	[U[ʂɐݒ肵܂B
	[U[p[^ݒ̏ꍇ́AVXep[^gpł܂B
	[U[p[^ŁAVXeID ** ɂ΁ASVXeɂ킽A
	̃p[^gp邱Ƃ\ɂȂ܂B
		common/SystemData.java#DB_MAX_ROW_COUNT
		common/SystemData.java#HTML_PAGESIZE
		common/SystemData.java#VIEW_USE_CHECK_CONTROL
		common/SystemData.java#VIEW_USE_TABLE_SORTER
		common/SystemData.java#VIEW_USE_SCROLLBAR
		common/SystemData.java#VIEW_USE_SELECTED_ROW
		common/SystemData.java#VIEW_USE_SELROW_COLOR
		common/SystemData.java#ACCESS_TOKEI_PAST_DAYS
		common/SystemData.java#USER_PARAMETER_SQL
		resource/UserInfo#getParameter( final String key )
		resource/UserInfo#clear()

	[ZLeB΍]
	rpkCWFNV΍p`FbN̎{L̐ݒ\ɂ܂B
	SystemData ɁAUSE_SQL_INJECTION_CHECK ǉ܂B
	SQL^OɁA`FbNWbNǉ܂B
		common/SystemData#USE_SQL_INJECTION_CHECK
		taglib/SqlAndTag#doEndTag()
		taglib/SqlAndTag#release2()
		taglib/SqlAndTag#setQuotCheck( final String flag )
		taglib/QueryOptionTag#doAfterBody()
		taglib/QueryOptionTag#release2()
		taglib/QueryOptionTag#setQuotCheck( final String flag )
		taglib/QueryTag#doAfterBody()
		taglib/QueryTag#release2()
		taglib/QueryTag#setQuotCheck( final String flag )

	[V@\ǉ]
	[REPORT_ENCODÉAUTF-8Œׁ̈AMISSystem  static ϐƂČŒ艻܂B
		common/MISSystem#REPORT_ENCODE
		report/AbstractDBTableReport#setEncode( final String ecd )
		report/ReportConverter#reportRun()
		taglib/ReportTableTag#create( final String reportDir,final String YKNO )

	[V@\ǉ]
	TopMenuTag ɁAxāABj[(Wj[)ɑΉ܂B
	́AxɂāA
	@0:O[vރj[(class="GUI_GRP"td^Oň͂܂)
	@1:gbvKw(yޖ́z)
	@2:IKw(ʏ̐܂肽݃j[)
	@3:I\(ʏ́ABĂ܂)
	@4:Cj[([ʖ]@)
	ɕނAxŔAʏł͕\ȂԂɂ܂B
	xQ́A펞\郁j[ŁAGUI\[XŐݒł܂B
	xRɐݒ肵j[́Av(GE15)ɂAߋ̃ANZX΁A
	xQɊiグ܂B(܂́AANZXꍇj
	v̎擾ŁAGUIInfo  UserInfo܂B
	܂Av̉ߋ̃ANZXgp邩ASystemData
	w肵܂B ACCESS_TOKEI_PAST_DAYS Ŏw肵܂BĺAQOłB
	ANZXve[ugpȂꍇ(USE_ACCESS_TOKEI_TABLE = "false")́A
	ɁAGUI\[Xŏݒ肳ꂽ݂̂ŁAx܂B
		common/SystemData#ACCESS_TOKEI_PAST_DAYS
		resource/ResourceManager#makeGUIInfos( UserInfo user )
		resource/UserInfo#setGUIMap( final Map<String,GUIInfo> newGuiMap,final String systemId )
		resource/GUIInfo#getLevel()
		resource/GUIInfo#setLevelUp()

	[V@\ǉ]
	LicenceCheckTag.java  TopMenuTag.java ǉAB
	LicenceCheckTag ́ACZXt@C̃`FbNƃ}`ZbV`FbN
	L[쐬܂B
	TopMenuTag sɂ́A LicenceCheckTag OɁi1x́jsĂ
	Kv܂B
	TopMenuTag ́AO[vANX()Aׂƃj[̊Kw\ɏ_
	āARj[ł悤ɂ܂B

	[WC]
	default.css t@CŁAimg ^O vertical-align middle ɐݒ肵܂B
		jsp/common/default.css
		img {
			border-width: 0px;
			vertical-align:    middle ;
		}

	[V@\ǉ]
	viewMarker , viewLink ŁAJ̕o^ł悤ɂ܂B
	]́AcolumnMarker ܂́Alink ŎwłJ́Aj[Nɂ
	Kv܂B
	@\ł́AmarkList , onLink ȂǂŁAJ̃}[Nt̎w肪\łA
	ʂɓJɑ΂Ďw肷@܂łB
	V@\ł́AJ̏򏈗IȎgp@\ɂȂ܂B
	ȂA̓Jw肵āAƂɏɃ}b`P[Xł́A
	Ƀ}b`̂ݍ̗p܂B
		taglib/LinkTag#doEndTag()
		taglib/ColumnMarkerTag#doAfterBody()
		taglib/ViewLinkTag#addAttribute( final Attributes attri )
		taglib/ViewMarkerTag#addAttribute( final Attributes attri )
		taglib/ViewMarker#addAttribute( Attributes attri )
		taglib/ViewMarkerImpl.java		NXSʏC
		taglib/ViewLinkImpl.java		NXSʏC

	[pbP[Ẅړ]
	VXeʂɎgpłėpNXAtools ƂăpbP[W܂B
	̃pbP[ẂÃVXeƓƗ邱ƂŁAeiXコ܂B
	ɔAJSPt@C import ƎɎgĂꍇ́AӂKvłB
		mis.pdm.hayabusa.xml					org.hsgw.xml
		mis.pdm.hayabusa.mail					org.hsgw.mail
		mis.pdm.fukurou.taglet					org.hsgw.taglet
		mis.pdm.hayabusa.util					org.hsgw.util
		jsp/common/jsp_init.jsp
		jsp/common/jsp_tab_init.jsp

	[V@\ǉ]
	lIɎgpĂ܂AXSLTϊNXƁAJavaDocNX
	tools pbP[WɐNXƂēo^܂B
	ɂAPNXƂČlmEnEłNXAJA
	̎Qlɂł悤ɂ܂BmEnE̋LƁAJړIłB
		tools/xml/XSLT.java		NX ǉ
		tools/taglet				pbP[W ǉ

	[Tomcat5 Ή]
	GWTvʂŐŎn܂ID GE30+]̉ID ɕύX܂B
	́ATomcat5 AŎn܂tH_JSPRpC肭oȂ
	ȂĂ܂BXAbIɍ쐬TvȂ̂ŁÁAID
	̔ԂĂׁÁAGE30{]̖̂Ƃ܂B
	܂AGWJSP̏WƂāA92Admin Adebug p~܂B
	܂ށAGWƂďWI 51DBSelect ȂǂA GE1000
	̔ԂAWIɑgݍł炤őΉĂƎv܂B
	܂AɔAID̐UȂsĂ܂B
		91LogOut				GE1000(OAEg)
		GE1000					GE1001(AdminǗ)
		92Admin					GE1002(AdminǗ)
		31ExcelOut				GE1003(EXCELo)
		32ExcelIn				GE1004(EXCEL)
		51DBSelect				GE1005(DB)
		93StatusBar				GE1006(f@\)
		94Schedule				GE1007(XPW[@\)
		97Help					GE1008(wvj[)
		43Refresh				GE2014(tbV)
		20ValueTag				GE2015(ValueTag)
		21HeaderTag				GE2016(HeaderTag)

		GEA11 ʃ\[Xe[u(f[^x[Xݒl̍XV)
		GEA08 x\[Xe[u(f[^x[Xݒl̍XV)

	[ZLeBΉ]
	Ver4AZLeBt@CgpȂƃGWNłȂ܂B
	܂Ãt@CɁAZLeB֘A̐ݒsƂŁAR
	XNy悤ɂ܂B
		mis/security/Licence.java				CZXNX
		mis/security/MISCryptography.java		ÍNX
		mis/security/Licence_GE.java				CZX̎(eVXeIDɍ쐬)
		mis/security/Licence_TEMP.java				CZX̎(CZX)
		mis/security/LicenceKeyCreator.java			CZXL[̐p([Jgp)
		mis.pdm/hayabusa/columns/MISSystem.java		CZXIuWFNgǗ܂B

	[ZLeBΉ]
	topMenu ^OɁAZLeB֘ȀAǉ܂B
	́A Licencegpj[ɖߍł܂B
	CZX̕\/\(useLicenceInfo)ACZX\\
	j[̈ʒu(top)(bottom)ACZXɓKp邩Ȃ
	(useStrictlyLicence)ȂǂłB
		taglib/TopMenu#setUseStrictlyLicence( final String flag )
		taglib/TopMenu#setUseLicenceInfo( final String flag )
		taglib/TopMenu#setLicenceAlign( final String align )
		src/META-INF/hybs-taglib.tld		(L^OɁAǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

4.0.0 (2005/02/28)
	[܂ł̐VK쐬NX]
		hayabusa\common\InitFileLoader.java(82)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\CodeData.java(38)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\CodeDataLoader.java(54)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\ColumnData.java(35)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\ColumnDataLoader.java(57)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\GUAaccessCount.java(40)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\GUIData.java(30)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\GUIDataLoader.java(60)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\LabelData.java(42)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\LabelDataLoader.java(59)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\LabelInterface.java(39)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\MessageData.java(35)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\MessageDataLoader.java(50)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\URLXfer.java(33)	4.0.0 (2004/12/31) VK쐬
		hayabusa\resource\UserInfoFactory.java(62)	4.0.0 (2004/12/31) VK쐬
		hayabusa\common\SystemData.java(66)	4.0.0 (2005/01/31) VK쐬
		hayabusa\common\SystemParameter.java(90)	4.0.0 (2005/01/31) VK쐬
		hayabusa\db\QueryForm.java(32)	4.0.0 (2005/01/31) VK쐬
		hayabusa\db\Query_JDBCTableUpdate.java(60)	4.0.0 (2005/01/31) VK쐬
		hayabusa\db\column\DBCellEditor_TEXTAREA.java(42)	4.0.0 (2005/01/31) VK쐬
		hayabusa\taglib\QueryButtonTag.java(54)	4.0.0 (2005/01/31) VK쐬
		hayabusa\taglib\TableUpdateTag.java(93)	4.0.0 (2005/01/31) VK쐬
		hayabusa\taglib\WriteTableParamTag.java(75)	4.0.0 (2005/01/31) VK쐬
		tools\util\Cleanable.java(24)	4.0.0 (2005/01/31) VK쐬
		tools\xml\MISXMLHandler.java(103)	4.0.0 (2005/01/31) VK쐬
		tools\xml\MISXMLSave.java(65)	4.0.0 (2005/01/31) VK쐬
		tools\xml\TagElement.java(57)	4.0.0 (2005/01/31) VK쐬
		tools\xml\TagElementListener.java(30)	4.0.0 (2005/01/31) VK쐬
		tools\xml\XSLT.java(47)	4.0.0 (2005/01/31) VK쐬

	[must̕ύX]
	must́Aidɓo^Ă܂Aclass ɕύX܂B
	CSSt@ĆACς݂łB
	܂A̓̂ЂƂK{ɂAmustAny VKɒǉ܂B
	mustAny̏ꍇ́AO[vws߁Atrue ȊOɁAڒlZbg
	CSS t@CŐFtsƂł悤ɂ܂B
		taglib/ColumnEditorTag#setMust( final String flag )
		taglib/ColumnTag#setMust( final String flag )
		taglib/SelectTag#setMust( final String flag )
		taglib/ColumnEditorTag#setMustAny( final String flag )
		taglib/ColumnTag#setMustAny( final String flag )
		taglib/SelectTag#setMustAny( final String flag )
		src/META-INF/hybs-taglib.tld		(L^OɁAmustAny ǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[
		jsp/common/default.css#anyone

	[\bh̒ǉ]
	^Oũ^ÔANX̂莩쐬łȂꍇAeNX
	^Ô擾郁\bhǉ܂B
	ʏ́Amis.pdm.hayabusa.taglib.AbcdTag Ƃg̃NXA
	abcd ̕oAԂ܂B
		taglib/FileUploadTag#getTagName()
		taglib/ImageTag#getTagName()
		taglib/RegistryQueryTag#getTagName()
		taglib/ReportTableTag#getTagName()
		taglib/SqlAndTag#getTagName()
		taglib/SqlWhereTag#getTagName()
		taglib/ViewCalendarParamTag#getTagName()
		taglib/ViewCrossParamTag#getTagName()
		taglib/ViewFormTag#getTagName()
		taglib/ViewGanttParamTag#getTagName()

	[TLDt@C̏C]
	BODYvfgpȂ^OuɂāA TLDt@Cbody-content 
	empty ɕύX܂B(]́AׂJSPɎw)
	ɂABODYvf̎gpAsgpAmTLDt@Co܂B
		src/META-INF/hybs-taglib.tld
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

	[yȋ@\CEǉ]
	button p~܂B
	CheckColumnDataNX static AResourceManagerǉ
	Cleanable C^[tF[Xɂ鏉
	DBColumn  getClassName()  getDbType() ɕύX
	DBColumn  (CLS_NM)ADBTYPEɕύX
	EXEC_SQL ^O@\̒ǉ
	execute( String[] ,String[] )W\bhɊiグ܂B
	FILE_URL fBNg
	getColumnClassName p~BDBColum擾B
	getFieldSize \bh XHTMLTag  DBColumn ֈړ
	getParameterRows() gp悤ɕύX
	getSystemResource()  PARAM ɕύX
	GUIInfo ݂Ȃꍇ𑱂܂B
	GUIInfo̎AhX̃p[^lB
	GUIIuWFNg}bvɖ΁AANZXłȂB
	Integer  Long ɕύX
	label ϐ́Af[^ۊǂ悤ɕύXB
	lang  ResourceManager ֕ύX
	lang ϐ擾
	Map.keySet  Map.entrySet gp悤ɕύX
	MSG.XXXX , LBL.XXXX ̏ǉ
	msglbl ́ALabelInterface IuWFNg𗘗p
	param ̒ǉ
	paramǉ
	private  public , wb_[̎擾LtO̒ǉ
	QuerýAclose() ĂяoĂ܂B
	ResourceManager getMessage ֐gp
	SelectionFactory ł͂ȂA Selection_CODE 쐬B
	SelectionFactory ł͂ȂA Selection_RADIO 쐬B
	selectValue Anull/[łȂꍇɁAIɂȂꍇ́AG[
	setArguments p~AQuery#execute ɁAׂĒǉ
	static NXAResourceManagerǉ
	StringUtil.urlAppend \bh̗p
	super NX(DBType_X)valueAdd ɏ
	super NXŎ󂯂܂Bp~
	synchronized ̔p~
	type p~
	Ver4 ̃VXep[^̎擾ǉ܂B
	XMLt@CɃZbgAfirstExecSqlAlastExecSqlǉB
	XML錾encodingAencodelZbgB
	INWindowsƂ̊Ԃ "`"̕΍
	L[̎wAChartWriter. AChartWriter_ ɕύX܂B
	L[̎wADBType. ADBType_ ɕύX܂B
	L[̎wAEditor. AEditor_ ɕύX܂B
	L[̎wAQuery. AQuery_ ɕύX܂B
	L[̎wARenderer. ARenderer_ ɕύX܂B
	L[̎wATableReader. ATableReader_ ɕύX܂B
	L[̎wATableWriter. ATableWriter_ ɕύX܂B
	L[̎wAViewForm. AViewForm_ ɕύX܂B
	L[Axf[^IuWFNg擾܂B
	ReLXg̎ύX܂B
	ZbV  UserInfo ɕύX
	^CvʃbZ[WԂ܂B
	}`ZNVON/OFFŎwB
	\bhύX getMaxlength()  getTotalSize()
	\bhύX getSize()  getViewLength()
	\bhύX setSize()  setViewLength()
	bZ[W\[X̎gp𒆎~܂B
	^[l ErrorMessage ́AK݂B
	[J\[XtOƃ_CNgANZXtOǉ
	WbNB pool.clear() ŁA{Iɂׂ͂č폜܂B
	ׂĎ󂯎Ďs郁\bhW\bhƂĒǉ
	gpʂMap  UserInfo ɃZbg܂B

	[x/bZ[W@\ǉ]
	x\[XƁAbZ[W\[XɁA`bvXtbZ[Wǉ܂B
	́ARg(COMMENTS)A^CgɃZbgA}EXI[o[ŁA
	`bvX\܂B
	HTML̃x/bZ[WnŁABODYɋLqĂӏ́Ã`bvXx
	gp܂B
		taglib/CommonTagSupport#getTipsLabel()
		taglib/ButtonTag.java
		taglib/ColumnTag.java
		taglib/InputTag.java
		taglib/QueryButtonTag.java
		taglib/SelectTag.java
		taglib/TextareaTag.java

	[GUI\[X]
	GUI\[XɁAparamǉ܂B
	́AGUĨAhXɈ(?KSY=VALc)ǉł@\ŁA3.6.0.9 (2004/12/03)
	ō̗pAAhX{@XXXX}ϐ@\Aparam Ŏ܂B
	āAaddress ɂ́Aʏ̃AhXLqÁAparam Ŏw肷悤
	ĂB
		resource/GUIData#getParam()
		resource/getRealAddress()
		resource/getRealAddress( final String page )
		taglib/BackGamenTag#makeLinkTag()
		taglib/BackGamenTag#makeFormTag()		p~
		taglib/ForwardTag#makeGamenLink()
		taglib/LinkTag#makeGamenLink()
		taglib/SubmitTag#getValueLink( final String gamenId,final String value )
		taglib/TopMenuTag#makeTag()

	[XMLt@Co]
	XML t@Co͂̋@\ǉs܂B
	XML`AIN XDKAgXDK`ɑΉ܂B́AXMLǂݎ莞
	SQLs EXEC_SQL ^Oǉꂽ`łB
	܂AXMLt@C̐錾ŁAencoding='Shift_JIS' ߑłĂ܂A
	writeTable  encode Ŏw̃GR[hgp܂B
	Ał́A"UTF-8","UTF-16","Shift_JIS" ̂݁Aݒł܂B
		io/DBTableWriter_XML#writeHeader( PrintWriter writer )
		io/DBTableWriter_XML#writeData( DBTableModel table,PrintWriter writer )
		io/DBTableWriter#setFirstExecSql( final String sql )
		io/DBTableWriter#setLastExecSql( final String sql )
		io/DBTableWriter_Default#setFirstExecSql( final String sql )
		io/DBTableWriter_Default#setLastExecSql( final String sql )
		io/DBTableWriter_XML#setFirstExecSql( final String sql )
		io/DBTableWriter_XML#setLastExecSql( final String sql )
		taglib/WriteTableTag#setFirstExecSql( final String sql )
		taglib/WriteTableTag#setLastExecSql( final String sql )
		src/META-INF/hybs-taglib.tld		(WriteTableTag ̑ǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

	[^Ou]
	fileQuery , fileOption , fileWhere ^OɂāAeSɌ܂B
	܂ŁÃ^OgpĂꍇ́AKvłB
	ɁA̋ŎgpĂ iopbP[W̃tB^[֘ANX폜܂B
		taglib/FileOptionTag.java
		taglib/FileQueryTag.java
		taglib/FileWhereTag.java
		io/AbstractFileFilter.java				폜
		io/FileFilter_FILE_CANREAD.java			폜
		io/FileFilter_FILE_CANWRITE.java		폜
		io/FileFilter_FILE_ISDIRECTORY.java		폜
		io/FileFilter_FILE_ISFILE.java			폜
		io/FileFilter_FILE_ISHIDDEN.java		폜
		io/FileFilter_FILE_LASTMODIFIED.java	폜
		io/FileFilter_FILE_LENGTH.java			폜
		io/FileFilter_FILE_NAME.java			폜
		io/FileFilter_FILE_NOSAERCH.java		폜
		io/FileFilter_FILE_PARENT.java			폜
		io/FileFilter_FILE_PATH.java			폜

	[^Ou]
	^OA֘ANXA̓ps܂B
	b菈uƂāAVer4 ł͎cĂ܂Ao[Wł͕ۏႳ܂B
	Ȃ炸AVer4 ύXɂ́AuΉĂĂB
	Eupdate ^O̔p~
	Eupdate ^ǑĂяoQueryłAQuery_JDBCPrepared.java NXp~
	Eentry ^O chboxNames ̔p~
	Equery ^O trace ̔p~

	[t@N^O]
	Iꂽsԍ̔z(int[] rowNo)ACommonTagSupportɏW񂵂܂B
		taglib/CommonTagSupport#getParameterRows()			VKǉ
		taglib/ColumnCheckTag#getParameterRows()			p~
		taglib/EntryTag#setParameterRows()					p~
		taglib/ForwardTag#getUrlEncode()					ύX
		taglib/ForwardTag#setParameterRows()				p~
		taglib/FrameTag#getUrlEncode()						ύX
		taglib/FrameTag#setParameterRows()					p~
		taglib/PlsqlUpdateTag#setParameterRows()			p~
		taglib/TableExistTag#execute( final String sql )	ύX
		taglib/TableExistTag#setParameterRows()				p~
		taglib/UpdateTag#release2()							p~
		taglib/UpdateTag#execute( final Query query )		ύX
		taglib/UpdateTag#setParameterRows()					p~
		taglib/ValueTag#getParameterRows()					p~

	[t@N^O]
	t@CANZXɊւāAfBNg߂郍WbNӏɏW߂܂B
	StringUtil  urlAppend \bhǉA𗘗p܂B
		common/MISSystem#url2dir( final String url )
		util/StringUtil#urlAppend( final String url1,final String url2 )
		taglib/DirectTableInsertTag#setFileURL( final String url )
		taglib/DirectWriteTableTag#setFileURL( final String url )
		taglib/DirectWriteTableTag#makeFileURL( final String url,final String defUrl )
		taglib/FileTag#setFileURL( final String url )
		taglib/FileUploadTag#setFileURL( final String url )
		taglib/MailSenderTag#setFileURL( final String url )
		taglib/ReadTableTag#setFileURL( final String url )
		taglib/ReportTableTag#setFileURL( final String url )
		taglib/WriteTableTag#setFileURL( final String url )
		taglib/WriteTableTag#makeFileURL( final String url,final String defUrl )

	[ʕ\dlύX]
	J̕\NXAADBTypeɕύX܂B
	VARCHAR2ANUMBER Ȃǂ̑́Af[^x[X̕킷߁A
	f[^̘_Iȃ^Cvł DBTypei X,S9 Ȃǁj gp܂B
	ɔȂAdefault.css ɁAΉ X^C`Ă܂B
	܂ADBType ɁADBType_BIT ǉ܂B̂́ADBType_X.java łB
	܂ADBType ̎擾́ADBType NXł͂ȂAColumnData 
	ƂĎ擾܂B(L[ƃIuWFNg̎̂قȂׁj
		db/DBTableModelSorter#sortByColumn( final int column, final boolean ascending )
		db/DBTableModel#getColumnClassName( final int column )		p~
		db/DBTableModelImpl#getColumnClassName( final int column )		p~
		db/column/AbstractDBCellEditor#AbstractDBCellEditor( final DBColumn clm )
		db/column/DBCellEditor_TEXTAREA#DBCellEditor_TEXTAREA( final DBColumn clm )
		db/column/DBCellEditor_TEXTAREA2#DBCellEditor_TEXTAREA2( final DBColumn clm )
		html/AbstractViewForm#getColumnClassName( final int column ) 		p~
		html/ViewForm_HTMLCustomTable#create( final int startNo, final int pageSize )
		html/ViewForm_HTMLFormatTable#create( final int startNo, final int pageSize )
		html/ViewForm_HTMLGanttTable#create( final int startNo, final int pageSize )
		html/ViewForm_HTMLRotationTable#create( final int startNo, final int pageSize )
		html/ViewForm_HTMLTable#getTableHead()
		html/ViewForm_HTMLCustomTable#getTableHead()
		html/ViewForm_HTMLFormatTable#getTableHead()
		html/ViewForm_HTMLTable#getTableHead()
		html/ViewForm_HTMLGanttTable#getTableHead()
		html/MISAdmin#getLoginUser()
		html/MISAdmin#getSystemResource()
		db/column/DBColumn#getDbType()			p~
		db/column/DBColumn#getConfig()			p~
		db/DBType#getType()						p~
		db/column/AbstractDBType#getType()		p~
		db/column/DBType_KX.java				p~(VXe\[XŒ`)
		jsp/common/default.css
			.K , .KX {
			    text-align:     left;
			    vertical-align: middle;
				ime-mode:       active;
			}

			.ALL , .XK , .XKZ {
			    text-align:     left;
			    vertical-align: middle;
			}

			.MD5 , .PN , .X , .XH , .XHU , .XL , .XU {
			    text-align:     left;
			    vertical-align: middle;
				ime-mode:       inactive;
			}

			.DATE , .YM , .YM01 , .YM31 , .YMD , .YMDH {
			    text-align:     left;
			    vertical-align: middle;
				ime-mode:       inactive;
			}

			.R , .S9 , .X9 {
			    text-align:     right;
			    vertical-align: middle;
				ime-mode:       inactive;
			}

	[@\ǉ]
	{@MSG.XXXX} ƁA{@LBL.XXXX}ɂAbZ[W\[Xƃx\[Xւ
	ڃANZXT|[g܂B
	́ANGXgϐ {@XXXX} ̊g@\ƂāA{@SYS.XXXX},{@USER.XXXX},
	{@GUI.XXXX},{@MEM.XXXX} ȂǂƓľŁAgp\łB
	܂AbZ[W\[XɈnꍇ́A{@MSG.XXX AA BB CC} 
	L[̌ɁAXy[XŏԂɈwł܂B
	ÄɁANGXglgꍇ́A@XXX Ŏw肵܂B
	lɁAxgpꍇ́A#BBB ƋLq܂B
	{@MSG.XXX @AA #BB CC} ƂłB
	́A{@MSG.XXX {@AA} {#BB} CC} ƂqԂŏĂȂׂ
	ȈՓIȋLq@łB
		taglib/CommonTagSupport#getRequestValue( final String key )

	[x@\ǉ]
	custom/query_info.jsp ɂāAZbV^CAEǧx\ǉ܂B
	GWł́Ao^ȊȌ́AZbV^CAEgłAp
	\łBiZbV͏Ă邽߁AUserInfóA폜Ă܂Bj
	̏ꍇAʁAj[̃ANZX́As\łB
	custom/init.jsp ́AZbV쐬Ɏs邽߁AUADBANZX
	[U[IuWFNg荞ނƂ\łB
	^CAEǧx́Aquery.jsp ɕ\܂̂ŁAۂ́Aresult.jsp
	ʂ݂̂ŁAƂ𑱂Ăꍇɂ́A^CAEgł͂Ȃ󋵂肦܂A
	֋XIɁAxƂ`ׁ̈Aquery.jsp  include ܂B
		custom/query_info.jsp

	[[U[ʉʐݒ]
	ʂ́A[U[OCɁA[U[P[ɉGUIInfo 쐬܂B
	Asession ɓo^Ă܂Aclear() ̃^C~Oɂ߁A
	UserInfo Ɏ܂B

	[NXč\z]
	html/XHTMLTag.java ̃pbP[WAutil ɈړB
	ɔȂAMISSystem ̑pbP[WˑNX̔rs܂B
		taglib/SelectTag#makeTag()	USE_MULTI_KEY_SELECT Ŏw
		taglib/ColumnTag#getInsertTag( final String name, final String val )
		taglib/InputTag#setMaxlength( final String maxlength )
		db/column/AbstractDBCellEditor#AbstractDBCellEditor( final DBColumn clm )
		db/DBColumn#getFieldSize( final int maxlength,final int colums_maxsize )
		db/DBColumn#getFieldSize( final int maxlength )
		html/XHTMLTag.java	ړ  util/XHTMLTag.java
		epbP[WύX
		db/column/AbstractDBCellEditor.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_CHBOX.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_DBMENU.java(27): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_HIDDEN.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_HTML.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_INDBMENU.java(27): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_INMENU.java(26): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_MENU.java(26): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_NUMBER.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_PASSWD.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_TEXT.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_TEXTAREA.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_TEXTAREA2.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_WRITABLE.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_YM.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_YMD.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_YMD2.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellEditor_YMDH.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		db/column/DBCellRenderer_HTML.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/BackGamenTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ButtonTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ColumnTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/CommonForwardTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ErrorMessageTag.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/FavoriteLinkTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/FileOptionTag.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ForwardTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/FrameTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/HelpTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/HiddenTag.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ImageTag.java(22): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/InputTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/LinkTag.java(22): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/OptionTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/OrderByTag.java(22): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/QueryOptionTag.java(27): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/SelectTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/SubmitTag.java(24): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/TextareaTag.java(23): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/ViewFormTag.java(31): import mis.pdm.hayabusa.html.XHTMLTag;
		taglib/WriteCheckTag.java(25): import mis.pdm.hayabusa.html.XHTMLTag ;

	[t@N^O]
	eLbVNAAclear() AMISSystem ɓo^
	Cleanable C^[tF[Xď悤ɕύX܂B
		util/Cleanable.java		VKǉ
		common/MISSystem#addCleanable( final Cleanable obj )
		common/MISSystem#allClear()
		common/MISContextListener#contextDestroyed( final ServletContextEvent event )
		servlet/MISAdmin#getCloseMessage()
		db/ConnectionFactory.realClose();	𗘗p Cleanable NXǉ
		db/DBTypeFactory.clear();			𗘗p Cleanable NXǉ
		db/DBCellFactory.clear();			𗘗p Cleanable NXǉ
		resource/ResourceFactory.clear();	𗘗p Cleanable NXǉ
		resource/CalendarFactory.clear();	𗘗p Cleanable NXǉ
		db/QueryFactory.clear();			gpĂȂ߁ARgAEg

	[NXč\z]
	mail pbP[WÃNXɈˑȂimis.pdm/hayabusa ɈˑȂj
	ƗpbP[WɏC܂B
	MISSystem.CR ́AɎ荞݁AMISSystemException ́ARuntimeException 
	u܂B

	common/SystemManager.java NXŁAUserInfo ̎舵~߂܂B
	́ApbP[WƗmۂׂɁAWNX݂̂ō\zׂłB
	܂Ao^@Asession_init.jsp ł͂ȂAMISSessionListener 
	s悤ɁAC܂B
		jsp/session_init.jsp	SystemManager.addSession( session ); RgAEg
		common/SystemManager#getRunningUserInfo()	p~
		common/SystemManager#getRunningSession()
		common/SystemManager#getRunningCount()
		common/MISSessionListener#sessionCreated( final HttpSessionEvent event )
		servlet/MISAdmin#getInfomation()
		servlet/MISAdmin#getLoginUser()
		taglib/HeadTag#sessionInit()

	[t@N^O]
	DBTableModelImpl NXgpĂŁADBTableModel C^[tF[X
	gpł́AׂĒu܂B
		db/AbstractQuery.java(535): 			DBTableModelImpl tableImpl = new DBTableModelImpl();
		db/DBTableModelImpl.java(44): public class DBTableModelImpl implements DBTableModel {
		db/DBTableModelImpl.java(63): 	public DBTableModelImpl() {
		db/DBTableModelSorter.java(50): public class DBTableModelSorter extends DBTableModelImpl {
		db/DBTableModelSorter.java(63): 		DBTableModelImpl impl = (DBTableModelImpl)model;
		html/ViewForm_HTMLCrossTable.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		html/ViewForm_HTMLCrossTable.java(505): 		DBTableModelImpl tableImpl = new DBTableModelImpl();
		html/ViewForm_HTMLEntry.java(22): import mis.pdm.hayabusa.db.DBTableModelImpl;
		html/ViewForm_HTMLEntry.java(92): 				data[i] = ((DBTableModelImpl)table).getDBColumn(i).getDefault();
		html/ViewForm_HTMLEntry.java(95): 			((DBTableModelImpl)table).addValues( data,0 );
		html/ViewForm_HTMLGanttTable.java(25): import mis.pdm.hayabusa.db.DBTableModelImpl;
		html/ViewForm_HTMLGanttTable.java(322): 				((DBTableModelImpl)getDBTableModel()).setRowWritable( row,true );
		io/DBTableReader_Default.java(25): import mis.pdm.hayabusa.db.DBTableModelImpl;
		io/DBTableReader_Default.java(85): 			DBTableModelImpl tableImpl = new DBTableModelImpl();
		io/DBTableReader_Default.java(179): 	protected void setTableDBColumn( DBTableModelImpl tableImpl,String[] names ) {
		io/DBTableReader_Excel.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		io/DBTableReader_Excel.java(93): 			DBTableModelImpl tableImpl = new DBTableModelImpl();
		io/DBTableReader_Fixed.java(23): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/EntryTag.java(26): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/EntryTag.java(328): 		((DBTableModelImpl)table).setDefaultRowWritable( false );
		taglib/EntryTag.java(329): 		((DBTableModelImpl)table).setDefaultRowChecked(  false );
		taglib/EntryTag.java(371): 					src = ((DBTableModelImpl)table).getValues( row );
		taglib/EntryTag.java(379): 				((DBTableModelImpl)table).addValues( dst,row );
		taglib/EntryTag.java(380): 				((DBTableModelImpl)table).setRowWritable( row,true );
		taglib/EntryTag.java(381): 				((DBTableModelImpl)table).setRowChecked(  row,true );
		taglib/EntryTag.java(397): 				String[] src = ((DBTableModelImpl)table).getValues( rowNo[i]+cnt );
		taglib/EntryTag.java(403): 				((DBTableModelImpl)table).addValues( dst,row );
		taglib/EntryTag.java(404): 				((DBTableModelImpl)table).setRowWritable( row,true );
		taglib/EntryTag.java(405): 				((DBTableModelImpl)table).setRowChecked(  row,true );
		taglib/EntryTag.java(417): 				String[] src = ((DBTableModelImpl)table).getValues( rowNo[i] );
		taglib/EntryTag.java(422): 				((DBTableModelImpl)table).setValues( dst,rowNo[i] );
		taglib/EntryTag.java(423): 				((DBTableModelImpl)table).setRowWritable( rowNo[i],true );
		taglib/EntryTag.java(424): 				((DBTableModelImpl)table).setRowChecked(  rowNo[i],true );
		taglib/EntryTag.java(436): 				String[] src = ((DBTableModelImpl)table).getValues( rowNo[i] );
		taglib/EntryTag.java(441): 				((DBTableModelImpl)table).setValues( dst,rowNo[i] );
		taglib/EntryTag.java(456): 				String[] src = ((DBTableModelImpl)table).getValues( rowNo[i] );
		taglib/EntryTag.java(461): 				((DBTableModelImpl)table).rowDelete( dst,rowNo[i] );
		taglib/EntryTag.java(462): 				((DBTableModelImpl)table).setRowWritable( rowNo[i],true );
		taglib/EntryTag.java(463): 				((DBTableModelImpl)table).setRowChecked( rowNo[i],true );
		taglib/EntryTag.java(492): 				String[] src = ((DBTableModelImpl)table).getValues( rowNo[i] );
		taglib/EntryTag.java(497): 				((DBTableModelImpl)table).setValues( dst,rowNo[i] );
		taglib/EntryTag.java(498): 				((DBTableModelImpl)table).setRowWritable( rowNo[i],true );
		taglib/EntryTag.java(499): 				((DBTableModelImpl)table).setRowChecked(  rowNo[i],true );
		taglib/EntryTag.java(535): 			String[] src = ((DBTableModelImpl)table).getValues( i );
		taglib/EntryTag.java(540): 			((DBTableModelImpl)table).setValues( dst,i );
		taglib/EntryTag.java(541): 			((DBTableModelImpl)table).setRowWritable( i,true );
		taglib/EntryTag.java(542): 			((DBTableModelImpl)table).setRowChecked(  i,true );
		taglib/EntryTag.java(579): 						((DBTableModelImpl)table).setValue(row, column, val );
		taglib/FileQueryTag.java(25): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/FileQueryTag.java(682): 		DBTableModelImpl table = new DBTableModelImpl();
		taglib/FileQueryTag.java(725): 	private void addFileData( 	final DBTableModelImpl table,
		taglib/FileUploadTag.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/FileUploadTag.java(198): 		DBTableModelImpl table = new DBTableModelImpl();
		taglib/LDAPQueryTag.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/LDAPQueryTag.java(205): 		DBTableModelImpl tableImpl = new DBTableModelImpl();
		taglib/PlsqlUpdateTag.java(26): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/PlsqlUpdateTag.java(251): 						DBTableModelImpl impl = (DBTableModelImpl)table;
		taglib/RegistryQueryTag.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/RegistryQueryTag.java(160): 		DBTableModelImpl tableImpl = new DBTableModelImpl();
		taglib/RegistryQueryTag.java(196): 	private void showChild( final DBTableModelImpl tableImpl,
		taglib/RegistryQueryTag.java(228): 	private void showPrefs( final DBTableModelImpl tableImpl,
		taglib/RegistryQueryTag.java(251): 								final DBTableModelImpl tableImpl,
		taglib/ScheduleTag.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/ScheduleTag.java(539): 		DBTableModelImpl tableImpl = null;
		taglib/ScheduleTag.java(546): 		tableImpl = new DBTableModelImpl();
		taglib/TaglibUtil.java(28): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/TaglibUtil.java(92): 		DBTableModelImpl errTable = new DBTableModelImpl();
		taglib/UpdateTag.java(25): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/UpdateTag.java(169): 					DBTableModelImpl impl = (DBTableModelImpl)table;
		taglib/ViewFormTag.java(24): import mis.pdm.hayabusa.db.DBTableModelImpl;
		taglib/ViewFormTag.java(220): 			((DBTableModelImpl)table).setDefaultRowWritable( DBTableModel.DEFAULT_WRITABLE );
		taglib/ViewFormTag.java(221): 			((DBTableModelImpl)table).setDefaultRowChecked(  DBTableModel.DEFAULT_CHECKED );
		taglib/ViewFormTag.java(833): 		DBTableModelImpl table = (DBTableModelImpl)tbl;

	[[J\[XΉ]
	[J\[XΉƂāAy[WXR[v ResourceManager Zbg
	LocalResourceTag VKǉ܂B
	CommonTagSupport ŁAResourceManagergpꍇA܂Ay[WXR[v
	ɁAResourceManager ݂Ă邩ǂmFĂA΁A
	[J[Xgp܂BȂ΁AW ResourceManager\z܂B
		common/MISSystem#LOCAL_RESOURCE_KEY			IuWFNgۑ̃L[
		taglib/CommonTagSupport#getResource()
		taglib/LocalResourceTag.java				VKǉ
		src/META-INF/hybs-taglib.tld		(LocalResourceTag ǉ)
		WEB-INF/hybs-taglib.tld		  LƓt@CRs[

	[t@N^O]
	\[X֘A̒l̓nAlang  ResourceManager ɕύX܂B
	eNXŁAlang  ResourceFactory oR ResourceManager 쐬
	Ă܂AResourceManager nƂŁAeNX͂̂܂܎gp
	lɕύX܂B
	́AResourceFactory ̋@\邱ƂɂAeNXɃR[fBO
	ŝł͂ȂAꃖResourceManager 쐬ēnAA
	ėpIɂȂƍlׂłB
		db/AbstractQuery.java(410): 	public void setLang( final String lang ) {
		db/DBUtil.java(214): 		query.setLang( lang );
		db/Query.java(214): 	void setLang( String lang ) ;
		io/DBTableReader.java(55): 	void  setLang( String lang ) ;
		io/DBTableReader_Default.java(147): 	public void  setLang( String lang ) {
		report/AbstractDBTableReport.java(129): 	public void  setLang( final String lang ) {
		report/DBTableReport.java(131): 	void setLang( String lang ) ;
		report/ReportConverter.java(340): 		report.setLang( LANG );
		taglib/QueryOptionTag.java(104): 			query.setLang( getLanguage() );
		taglib/QueryTag.java(176): 			query.setLang( getLanguage() );
		taglib/ReadTableTag.java(240): 		reader.setLang( getLanguage() );
		taglib/ReportTableTag.java(164): 		report.setLang( getLanguage() );
		taglib/UserInfoTag.java(113): 			query.setLang( getLanguage() );
		taglib/ValueTag.java(156): 					query.setLang( getLanguage() );

	[t@N^O]
	String.toUpperCase()  String.toLowerCase() ɊւāAftHgP[
	ˑĂ镔𖾊mɂׁALocale.ENGLISH w肵܂B
	{IɁAp̑啶̕ϊ̂ݑΏۂɂĂׂłB
		S toUpperCase() \bhAtoLowerCase() \bh

	[NX]
	db/Selection ֘ANX̎B
	AbstractSelection.java AeTuNXɃ\bhU蕪܂B
	Selection_CODE.java ƁASelection_RADIO.java ́ACodeData ɍ\z܂B
	܂ASelectionFactory.java ł Selection_CODE  Selection_RADIO ̃LbV
	p~܂BiXAeDBColumn LbVA̒ɎĂ Renderer
	̏쐬ɃZbgAbv邽߁B
		db/column/DBCellEditor_INMENU#DBCellEditor_INMENU( final DBColumn clm )
		db/column/DBCellEditor_MENU#DBCellEditor_MENU( final DBColumn clm )
		db/column/DBCellRenderer_MENU#DBCellRenderer_MENU( final DBColumn clm )
		db/column/DBCellEditor_RADIO#DBCellEditor_RADIO( final DBColumn clm )
		db/column/DBCellRenderer_RADIO#DBCellRenderer_RADIO( final DBColumn clm )
		db/Selection#isTimeOver()		VK쐬

	[NX]
	LogWriterTask.java p~܂B
	{IɁA̎s󋵂̎擾́AJava VM W@\
	ĂׁAʂɍ肱ŁAĎKvȂȂ܂B
		resource/LogWriterTask.java			p~
		jsp/95LogWriter tH_			p~

	[@ύX]
	ʃ\[X̃ANZX@̃`FbN@ύX܂B
	[U[ʂɃANZXłʃIuWFNg߁AANZX
	ł邩ǂ,̃[U[iZbVjɉʃIuWFNg
	݂Ă邩ǂŔf܂B
	܂Aj[ւ̕\ƁAread/write 𕪂āA̔fA
	[U[̃IuWFNg߁AȂ܂B
		taglib/LinkTag#isGamenCheck()
		taglib/HeadTag#sessionInit()
		taglib/WriteCheckTag#isWrite()

	[NX̌]
	DBColumn C^[tF[XẢ܂B
	́ADBColumnImpl ̎NXpӂAC^[tF[X
	舵Ă܂Aۂ̔hNXTuNXQ́A
	o܂BiAƎv܂Bj
	̃C^[tF[X~߂܂B
		db/DBColumn.java		p~
		db/DBColumnImpl.java	̂܂܁At@C DBColumn.java ɕύXB

	[NX̌]
	UserInfo C^[tF[XƁAGUIInfo C^[tF[XẢ܂B
	́AꂼAUserInfoImpl ƁAGUIInfoImpl ̎NXpӂA
	C^[tF[XŎ舵Ă܂Aۂ̔hNX
	TuNXQ́Ao܂BiAƎv܂Bj
	̃C^[tF[X~߂܂B
	܂A\AgpĂȂ́A폜܂B
		resource/UserInfoFactory.java(104): 		UserInfo info = new UserInfoImpl(
		resource/ResourceManager.java(507): 			guiMap.put( key,new GUIInfoImpl( guiDatas[i],labelFactory.getLabelData( key ) ) );
		resource/GUIInfo.java		̃NXɕύX
		resource/GUIInfoImpl.java	p~
		resource/UserInfo.java		̃NXɕύX
		resource/UserInfoImpl.java	p~

	[\bh]
	GUIInfo ̎舵@ύXɔȂA\bhύXB
	CommonTagSupport ŁAGUIInfo ̑l̎擾ɁAgetGUIInfo( String )
	gpĂ܂AAgetGUIInfoAttri( String )ɕύX܂B
	GUIInfo IuWFNg̎擾AResourceManager ł͂ȂA
	session  MISSystem.GUIMAP_KEY gp Map o@ɕύX܂B
	ʃIuWFNǵAX̃[U[ɈقȂIuWFNg܂B
		taglib/BackGamenTag.java(275)
		taglib/BackGamenTag.java(435)
		taglib/CommonTagSupport.java(767)
		taglib/CommonTagSupport.java(1115)
		taglib/CommonTagSupport.java(1137)
		taglib/CommonTagSupport.java(1257)
		taglib/FavoriteLinkTag.java(178)
		taglib/FavoriteLinkTag.java(189)
		taglib/HeadTag.java(274)
		taglib/LinkTag.java(198)
		taglib/LinkTag.java(210)
		taglib/ViewFormTag.java(379)
		taglib/WriteCheckTag.java(120)
		taglib/BackGamenTag.java(172)
		taglib/BackGamenTag.java(200)
		taglib/BackGamenTag.java(410)
		taglib/ForwardTag.java(241)
		taglib/LinkTag.java(265)
		taglib/LinkTag.java(293)
		taglib/SubmitTag.java(144)
		taglib/HeadTag.java(274)
		jsp/common/session_init.jsp

	[\bh]
	\bḧAfinal 錾܂B
	́Aă\bhɒlZbg邱ƂŁACX^Xϐւ
	Zbgƌׂ̏ułB
		S\bh(io , resource, sql ͏)

	[NX]
	ExceptionNXɂāAG[ɉނpӂĂ܂A
	Iɋʕsv̂߁A{܂B
	MISGUIErrorException.javaAMISServiceException.javaA
	MISSystemException.java Ɉ{܂B
	MISException.java ̓e MISSystemException.java Ɉڂ܂B
		common/MISGUIErrorException.java		p~
		common/MISServiceException.java			p~
		common/MISException.java				p~
		taglib/HeadTag.java(243): 				throw new MISGUIErrorException( error );
		taglib/HeadTag.java(274): 				throw new MISGUIErrorException( error );
		common/MISSystem.java(316): 	public static String sys( String key ) throws MISServiceException {
		common/MISSystem.java(332): 			throw new MISServiceException( errMsg,ex2 );		// 3.5.5.4 (2004/04/15) ̕яύX
		common/MISSystem.java(405): 			throw new MISServiceException( errMsg,ex2 );		// 3.5.5.4 (2004/04/15) ̕яύX
		common/MISSystem.java(409): 			throw new MISServiceException( errMsg,ex3 );		// 3.5.5.4 (2004/04/15) ̕яύX
		db/ConnectionFactory.java(90): 			throw new MISServiceException( errMsg );
		resource/UserInfoFactory.java(69): 												throws MISServiceException {
		resource/UserInfoFactory.java(83): 			throw new MISServiceException( errMsg,ex1 );		// 3.5.5.4 (2004/04/15) ̕яύX
		resource/UserInfoFactory.java(87): 			throw new MISServiceException( errMsg,ex2 );		// 3.5.5.4 (2004/04/15) ̕яύX
		taglib/HeadTag.java(216): 				catch( MISServiceException e ) {
		jsp/common/authenticate.jsp(28): 			catch( MISServiceException e ) {
		jsp/common/session_init.jsp(39): 			catch( MISServiceException e ) {
		jsp/common/session_init.jsp(68): 			throw new MISGUIErrorException( error );

	[tHgݒ]
	tHgw肷悤ɕύX܂B
	jsp/common/default.css  body  input ɑ΂āA
		font-family: "MS UI Gothic","lr SVbN",sans-serif;
	ݒ肵܂BɂAUTF-8 łA](ގ)tHg
	gpolɂȂ܂B
	Ⴆ΁A(~L)AftHgUTF-8 ł́A(obNXbV)
	\܂ALtHgɐݒ肷ƁA(~L)ŕ\܂B
		jsp/common/default.css

	[lint4j `FbN]
		io/AbstractChartWriter.java:181: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		io/AbstractChartWriter.java:189: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		io/AbstractChartWriter.java:321: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		io/ChartWriter_SVGBar.java:292: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		io/ChartWriter_SVGCircle.java:197: (1): The local variable "bHasXLabelCol" shadows an accessible field with the same name and compatible type in class AbstractChartWriter
		io/ChartWriter_SVGLine.java:296: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		io/DBTableWriter_Default.java:116: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:146: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:166: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:187: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:207: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:227: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/DBTableWriter_Default.java:253: (1): The local variable "numberOfColumns" shadows an accessible field with the same name and compatible type in class DBTableWriter_Default
		io/FileFilter_FILE_CANREAD.java:46: (3): This switch statement should be refactored to an if statement or inlined
		io/FileFilter_FILE_CANWRITE.java:46: (3): This switch statement should be refactored to an if statement or inlined
		io/FileFilter_FILE_ISDIRECTORY.java:46: (3): This switch statement should be refactored to an if statement or inlined
		io/FileFilter_FILE_ISFILE.java:46: (3): This switch statement should be refactored to an if statement or inlined
		io/FileFilter_FILE_ISHIDDEN.java:46: (3): This switch statement should be refactored to an if statement or inlined
		report/ReportConverter.java:136: (3): This catch block silently ignores the exception "java.lang.InterruptedException".
		sql/MISConnection.java:166: (1): Statement has no effect, possible scoping problem
		sql/MISDatabaseMetaData.java:1433: (1): The field "procedureResultUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1442: (1): The field "procedureNoResult" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1451: (1): The field "procedureReturnsResult" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1531: (1): The field "procedureColumnUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1541: (1): The field "procedureColumnIn" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1551: (1): The field "procedureColumnInOut" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1561: (1): The field "procedureColumnOut" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1571: (1): The field "procedureColumnReturn" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1581: (1): The field "procedureColumnResult" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1591: (1): The field "procedureNoNulls" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1601: (1): The field "procedureNullable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1612: (1): The field "procedureNullableUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1798: (1): The field "columnNoNulls" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1808: (1): The field "columnNullable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1818: (1): The field "columnNullableUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1962: (1): The field "bestRowTemporary" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1973: (1): The field "bestRowTransaction" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1984: (1): The field "bestRowSession" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:1994: (1): The field "bestRowUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2004: (1): The field "bestRowNotPseudo" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2014: (1): The field "bestRowPseudo" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2066: (1): The field "versionColumnUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2076: (1): The field "versionColumnNotPseudo" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2086: (1): The field "versionColumnPseudo" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2214: (1): The field "importedKeyCascade" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2230: (1): The field "importedKeyRestrict" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2244: (1): The field "importedKeySetNull" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2257: (1): The field "importedKeyNoAction" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2271: (1): The field "importedKeySetDefault" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2281: (1): The field "importedKeyInitiallyDeferred" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2291: (1): The field "importedKeyInitiallyImmediate" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2301: (1): The field "importedKeyNotDeferrable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2530: (1): The field "typeNoNulls" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2540: (1): The field "typeNullable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2550: (1): The field "typeNullableUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2560: (1): The field "typePredNone" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2570: (1): The field "typePredChar" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2580: (1): The field "typePredBasic" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2590: (1): The field "typeSearchable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2664: (1): The field "tableIndexStatistic" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2673: (1): The field "tableIndexClustered" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2682: (1): The field "tableIndexHashed" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:2693: (1): The field "tableIndexOther" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:3101: (1): The field "attributeNoNulls" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:3110: (1): The field "attributeNullable" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:3120: (1): The field "attributeNullableUnknown" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:3281: (1): The field "sqlStateXOpen" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISDatabaseMetaData.java:3290: (1): The field "sqlStateSQL99" shadows a field declared in class java.sql.DatabaseMetaData
		sql/MISResultSet.java:1686: (1): The field "HOLD_CURSORS_OVER_COMMIT" shadows a field declared in class java.sql.ResultSet
		sql/MISResultSet.java:1694: (1): The field "CLOSE_CURSORS_AT_COMMIT" shadows a field declared in class java.sql.ResultSet
		sql/MISStatement.java:509: (1): The field "CLOSE_CURRENT_RESULT" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:517: (1): The field "KEEP_CURRENT_RESULT" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:526: (1): The field "CLOSE_ALL_RESULTS" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:534: (1): The field "SUCCESS_NO_INFO" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:542: (1): The field "EXECUTE_FAILED" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:550: (1): The field "RETURN_GENERATED_KEYS" shadows a field declared in class java.sql.Statement
		sql/MISStatement.java:558: (1): The field "NO_GENERATED_KEYS" shadows a field declared in class java.sql.Statement
		gantt/GanttProject.java:143: (3): This catch block silently ignores the exception "java.lang.NumberFormatException".
		servlet/multipart/MultipartParser.java:63: (1): The local variable "boundary" shadows an accessible field with the same name and compatible type in class mis.pdm.hayabusa.servlet.multipart.MultipartParser
		servlet/multipart/MultipartParser.java:170: (1): The local variable "boundary" shadows an accessible field with the same name and compatible type in class mis.pdm.hayabusa.servlet.multipart.MultipartParser
		servlet/multipart/MultipartParser.java:263: (3): The method StringBuffer.setLength() should be avoided in favor of creating a new StringBuffer.
		servlet/multipart/MultipartParser.java:266: (3): The method StringBuffer.setLength() should be avoided in favor of creating a new StringBuffer.
		db/ConnectionFactory.java:178: (3): Access to field "map" with different locks [] being held as previous access at line 93 with locks [ConnectionFactory.class]
		db/ConnectionFactory.java:184: (3): Access to field "map" with different locks [] being held as previous access at line 93 with locks [ConnectionFactory.class]
		db/ConnectionFactory.java:200: (3): This catch block silently ignores the exception "java.lang.InterruptedException".
		db/AbstractQuery.java:628: (3): This catch block silently ignores the exception "java.lang.InterruptedException".
		mail/MailCharset.java:482: (3): This switch statement does not have a default branch.
		resource/ResourceManager.java:328: (3): This catch block silently ignores the exception "java.util.MissingResourceException".
		resource/CodeMetaData.java:190: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/CodeMetaData.java:191: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/CodeMetaData.java:216: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/CodeMetaData.java:217: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/ColumnMetaData.java:179: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 139 with locks []
		resource/ColumnMetaData.java:180: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 139 with locks []
		resource/ColumnMetaData.java:192: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 139 with locks []
		resource/ColumnMetaData.java:193: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 139 with locks []
		resource/GUIInfoMetaData.java:159: (3): Access to field "pool" with different locks [this] being held as previous access at line 120 with locks []
		resource/LabelMetaData.java:172: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 140 with locks []
		resource/LabelMetaData.java:173: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 140 with locks []
		resource/LabelMetaData.java:185: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 140 with locks []
		resource/LabelMetaData.java:186: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 140 with locks []
		resource/MessageMetaData.java:164: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/MessageMetaData.java:165: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/MessageMetaData.java:177: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/MessageMetaData.java:178: (3): Access to field "pool" with different locks [this.pool] being held as previous access at line 132 with locks []
		resource/MultiResource.java:59: (1): The local variable "parent" shadows an accessible field with the same name and compatible type in class java.util.ResourceBundle
		html/ViewForm_HTMLCustomTable.java:289: (3): This else branch is empty and should be removed
		html/ViewForm_HTMLCustomTable.java:331: (3): This else branch is empty and should be removed
		html/ViewForm_HTMLFormatTable.java:240: (3): This else branch is empty and should be removed
		html/ViewForm_HTMLGanttTable.java:264: (3): This else branch is empty and should be removed
		html/ViewForm_HTMLGanttTable.java:392: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		html/ViewForm_HTMLGanttTable.java:392: (2): Equality checks with floating point numbers can lead to unexpected behavior.
		html/ViewForm_HTMLGanttTable.java:499: (3): This else branch is empty and should be removed
		html/ViewForm_HTMLGanttTable.java:713: (3): This else branch is empty and should be removed
		filter/AccessStopFilter.java:199: (3): Access to field "stopFilter" with different locks [AccessStopFilter.class] being held as previous access at line 177 with locks []
		filter/GZIPResponseWrapper.java:39: (3): This catch block silently ignores the exception "java.io.IOException".
		common/MISSystem.java:330: (3): Access to field "REAL_PATH" with different locks [] being held as previous access at line 202 with locks [MISSystem.class]
		common/MISSystem.java:331: (3): Access to field "CONTEXT_NAME" with different locks [] being held as previous access at line 203 with locks [MISSystem.class]
		common/MISSystem.java:366: (3): Access to field "PARAM" with different locks [] being held as previous access at line 204 with locks [MISSystem.class]
		common/MISSystem.java:454: (3): Access to field "REAL_PATH" with different locks [] being held as previous access at line 202 with locks [MISSystem.class]
		common/MISSystem.java:506: (3): Access to field "PARAM" with different locks [] being held as previous access at line 204 with locks [MISSystem.class]
		common/MISSystem.java:509: (3): Access to field "PARAM" with different locks [] being held as previous access at line 204 with locks [MISSystem.class]
		common/MISSystem.java:524: (3): Access to field "CONTEXT_NAME" with different locks [] being held as previous access at line 203 with locks [MISSystem.class]
		common/SystemManager.java:108: (2): This catch block should rethrow the catched Throwable or Error.
		common/SystemParameter.java:134: (3): This then branch is empty and should be removed
		util/MISTimerTask.java:89: (2): This catch block should rethrow the catched Throwable or Error.
		util/MISTimerTask.java:444: (2): Object types such as "java.lang.Object" should be compared using the equals() method!
		util/Shell.java:386: (2): The native method "currentTimeMillis" is called while holding locks. This increases the probability of contention!
		util/AbstractObjectPool.java:396: (2): Object types such as "java.lang.Object" should be compared using the equals() method!
		util/AbstractObjectPool.java:427: (2): Object types such as "java.lang.Object" should be compared using the equals() method!
		util/MISEntry.java:76: (2): Object types such as "java.lang.String" should be compared using the equals() method!
		util/MISEntry.java:123: (2): Object types such as "java.lang.String" should be compared using the equals() method!
		util/MISFileFilter.java:335: (3): This then branch is empty and should be removed
		fukurou/process/MainProcess.java:111: (2): This catch block should rethrow the catched Throwable or Error.
		fukurou/process/MainProcess.java:134: (2): This catch block should rethrow the catched Throwable or Error.
		fukurou/process/Process_DBWriter.java:355: (1): The local variable "count" shadows an accessible field with the same name and compatible type in class process.Process_DBWriter
		fukurou/process/Process_Grep.java:270: (1): The local variable "writer" shadows an accessible field with the same name and compatible type in class process.Process_Grep
		fukurou/process/Process_TableReader.java:260: (1): The local variable "line" shadows an accessible field with the same name and compatible type in class process.Process_TableReader
		fukurou/util/MailReceiver.java:155: (2): This catch block should rethrow the catched Throwable or Error.
		fukurou/util/MailReceiver.java:165: (2): The Java VM shutdown method "System.exit()" was detected.
		fukurou/util/MailTransfer.java:123: (2): This catch block should rethrow the catched Throwable or Error.
		fukurou/util/MailTransfer.java:133: (2): The Java VM shutdown method "System.exit()" was detected.
		fukurou/util/MailTransfer.java:146: (1): The local variable "argment" shadows an accessible field with the same name and compatible type in class util.MailTransfer
		fukurou/util/StopTimer.java:57: (3): This catch block silently ignores the exception "java.lang.InterruptedException".

	[t@N^O]
	DirectTableInsertTag ̓NX static ܂B
	ɔȂAɁAResourceManager n悤ɏC܂B
		taglib/DirectTableInsertTag#create( BufferedReader reader )
		taglib/DirectTableInsertTag#CheckColumnData

	[V@\ǉ]
	TEXTAREA GfB^[ɁAV TEXTAREA2 ǉ܂B
	́ATEXTAREAGfB^[̑ɃftHgŎgp悤ɐݒ肵܂B
	AVXe\[X̃NX蓖ĕύX΁A TEXTAREA 
	߂Ƃł悤ɂĂ܂B
	]Ƃ̈Ⴂ́Acols ̍őlA(query)ł́AHTML_COLUMS_MAXSIZE A
	o^(result)ł́AHTML_VIEW_COLUMS_MAXSIZE gp܂B
		db/column/DBCellEditor_TEXTAREA2.java	VKǉ
		common/SystemData#Editor_TEXTAREA		ݒlύX

	[ݒC]
	DB\[X̎擾@ŁASYSTEM_ID in (?,'GE') ƂASYSTEM_ID =? ɕύXB
	́ADB\[XɃGWWGEVXẽ\[X荞ނƂ
	z肵čĂ܂Aۂɂ́AGWƓɔzz郊\[Xt@C
	܂߂邱ƂŁAeݒo^ł܂B
	܂AGWʂgpꍇłAVXeID݂ƕss
	\邽߁A폜܂B
		common/SystemData#RESOURCE_LABEL_DB
		common/SystemData#RESOURCE_CODE_DB
		common/SystemData#RESOURCE_MESSAGE_DB
		common/SystemData#RESOURCE_GUI_DB
		common/SystemData#RESOURCE_USER_DB
		common/SystemData#RESOURCE_COLUMN_DB

	[@\ǉ]
	INWindowsƂ̊Ԃ "`"̕΍{B
	o^ńAɂł邪A\siKŕ܂B
	́Aunicode 0x301c łAWindowsł́ÃR[hFłA
	0xff5e A"`" ɔF܂B
	o^́AShift-JISi0x8160jA0x301c ɕϊēo^ׁA
	܂B
	΍ƂāAf[^x[X猟l 0x301c ́A0xff5e ɕϊ܂B
	܂AUTF-8ł́Aw~}[NxAwobNXbVxŕ\܂B
	́AR[hSقȂ w~}[NxɒuȂƁA
	\܂B̏ꍇ́ASetɖ߂ȂƁAȂƂɂȂ܂B
	̕ΐASystemData  USE_UTF8_CHARACTER_TRANSLATION  true 
	ꍇAs܂BilFfalse)
		db/column/ColumnUtil.java		VK쐬
		db/column/AbstractDBCellEditor#getValue( String value )
		db/column/AbstractDBCellEditor#getValue( int row,String value )
		db/column/AbstractDBCellRenderer#getValue( String value )
		db/column/DBCellEditor_INDBMENU#getValue( String value )
		db/column/DBCellEditor_INDBMENU#getValue( int row,String value )
		db/column/DBCellEditor_INMENU#getValue( String value )
		db/column/DBCellEditor_INMENU#getValue( int row,String value )
		db/column/DBCellEditor_TEXTAREA#getValue( String value )
		db/column/DBCellEditor_TEXTAREA#getValue( int row,String value )
		db/column/DBCellRenderer_HTML#getValue( String value )
		db/column/DBCellRenderer_PRE#getValue( String value )
		db/column/DBCellRenderer_SLABEL#getValue( String value )
		db/column/AbstractDBType#valueSet( String value ) {
		db/column/DBType_XKZ#valueSet( String value ) {
		db/column/DBType_XL#valueSet( String value ) {
		db/column/DBType_XU#valueSet( String value ) {
		util/StringUtil#db2viewFilter( String input )
		util/StringUtil#view2dbFilter( String input )
		resource/ResourceManager#getLabel( String key )
		resource/ResourceManager#getMessage( String key,Object[] arguments )
		resource/ResourceManager#getErrorMessage( String key,Object[] arguments )

	[@\C]
	HTML_LABEL_SEPARATOR p[^Aboolean ϐƂĎ擾悤ɕύX܂B
		html/ViewForm_HTMLFormatTextField#CLM
		html/ViewForm_HTMLTextField#CLM
		taglib/ColumnTag#CLM
		taglib/InputTag#CLM
		taglib/SelectTag#CLM

	[IV@\ǉ]
	VXep[^ca邽߁ASystemParameter.java NX𓱓B
	uS ł́At@Cɂ郊\[Xp~܂B
	ׂăf[^x[XɂAݒłVXe\[X
	ǂݍޕ@ς܂B
	́AWEB-INF/web.xml ɂāAcontext-param Ŏw肵A
	MISContextListener.java ŏsASystemParameter.java 
	Ăяoɂ܂B
	p[^ƂāAweb.xml ɂāAݒ肵ĂKv܂B
	SystemVersion		4
	SYSTEM_ID			GE
	DB_DRIVER			oracle.jdbc.OracleDriver
	DEFAULT_DB_URL		jdbc:oracle:thin:@localhost:1521:HYBS
		resource/properties/SystemResource.properties	p~
		common/SystemParameter.java		VK쐬
		common/MISContextListener#makeSystemUtil( ServletContext context )
		common/MISContextListener#contextInitialized( ServletContextEvent event )
		common/MISSystem#setInitialData( String realPath,String contextName )
		common/MISSystem#getSystemResource()		p~
		common/MISSystem#getDate()					getSystemResource()  PARAM ɕύX
		common/MISSystem#getDate( long time )		getSystemResource()  PARAM ɕύX
		common/MISSystem#sys( String key )			getSystemResource()  PARAM ɕύX
		common/MISSystem#sysAry( String key )		getSystemResource()  PARAM ɕύX
		common/MISSystem#sysInt( String key )		getSystemResource()  PARAM ɕύX
		common/MISSystem#getSystemResourceData()	getSystemResource()  PARAM ɕύX

	[IV@\ǉ]
	VXep[^ԂɓǂݍވׂɁA}X^\[Xt@CNX܂B
	́A}X^\[X̉́ÃNX JavaDoc Ă炤ƂɂȂ܂B
	ł΁AcaJɑƂēo^łΗǂƎv܂B
	iDoclet ŁÃhLg悤ɁAXSLTŕϊDBo^ƂłBj
	ȂA̕ύXɔȂAevOC֘AtƂāAQueryAEditorARenderer
	Ȃǂ̎sTuNX`Ă܂ÃL[Ƀhbg(.)؂A_[o[(_)
	؂ɕύX܂BiJava̕ϐƂĒlZbgĂׁBj
	̕ύXɔȂA[Nf[g͕K{ĂĉB
		common/SystemData.java		VK쐬
		db/QueryFactory#QueryPool( String id )				Query. AQuery_ ɕύX
		db/DBCellFactory#newEditor( String id,DBColumn clm )	Editor. AEditor_ ɕύX
		db/DBCellFactory#newRenderer( String id,DBColumn clm )	Renderer. ARenderer_ ɕύX
		db/DBTypeFactory#newInstance( String id )			DBType. ADBType_ ɕύX
		html/ViewFormFactory#newInstance( String id )		ViewForm. AViewForm_ ɕύX
		taglib/WriteChartTag#create( PrintWriter out )		ChartWriter. AChartWriter_ ɕύX
		taglib/ReadTableTag#create( BufferedReader out )	TableReader. ATableReader_ ɕύX
		taglib/WriteTableTag#create( PrintWriter out )		TableWriter. ATableWriter_ ɕύX

	[VKǉ]
	VXep[^(GE12)ݒ肷ׂ̉(GE0008)VK쐬܂B
		jsp/GE0008

