001    /*
002     * Copyright (c) 2009 The openGion Project.
003     *
004     * Licensed under the Apache License, Version 2.0 (the "License");
005     * you may not use this file except in compliance with the License.
006     * You may obtain a copy of the License at
007     *
008     *     http://www.apache.org/licenses/LICENSE-2.0
009     *
010     * Unless required by applicable law or agreed to in writing, software
011     * distributed under the License is distributed on an "AS IS" BASIS,
012     * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND,
013     * either express or implied. See the License for the specific language
014     * governing permissions and limitations under the License.
015     */
016    package org.opengion.hayabusa.common;
017    
018    import java.io.File;
019    
020    /**
021     * リソースファイルの代わりとなるシスãƒ?ƒ パラメータをクラス化したデータクラスですã?
022     *
023     * それぞれの設定å?は、データベã?スにコメントとともに設定されますã?
024     * そã?ときã?og.paramLevel タグにより、属æ?を設定してã�?�¾すã?
025     *
026     * 0:設定å¿??
027     * 1:設定確èª?
028     * 2:使用時設å®?
029     * 3:標準推奨
030     * 4:個人設定可
031     * 5:追åŠ?¨­å®?
032     * 7:要å?起å‹?
033     * 8:設定不可
034     * 9:自動設å®?
035     *
036     * og.cryptography タグは、指定ã?属æ?値を暗号化するかどã�?�‹を指定しますã?
037     * 暗号化ã?、org.opengion.hayabusa.security.HybsCryptography クラスで行いますã?å°?�¥çš?�ª拡張機è?としてã€?
038     * å�?‚·スãƒ?ƒ 毎に暗号化キーを変えることで、セキュリãƒ?‚£強化が可能ですã?
039     *
040     * エンジンパラメータãƒ??タは、エンジンとともに配å¸?�•れるマスタãƒ??タになりますã?
041     * よってã€??å¸?½¢式ã?どのような形でもよくã?今回は、JavaDoc にてå�?ƒ‘ラメータの
042     * 意味ã‚?ƒ‡フォルト設定å?が判断できるように、クラスの public static final 変数として
043     * 定義しましたã€?
044     * 従来は、resource.シスãƒ?ƒ パラメータ のä¸?ˆ¬設定用の シスãƒ?ƒ パラメータ ファイルと
045     * エンジンå†?ƒ¨で持ってã�?‚‹ org/opengion/hayabusa/resource/properties の
046     * シスãƒ?ƒ パラメータ ファイルにより維持されてã�?�¾したがã?エンジンパラメータ
047     * 定義ãƒ??ブル(GE12)と、commom/SystemData.java クラスによる管ç�?�«
048     * 変更されましたã€?
049     * シスãƒ?ƒ パラメータはã€?¼¤?¢へのアクセスを決定するためã?初期設定å?を定義するå¿?¦�がありますã?
050     * これは、ã?アプリケーション・ãƒ?‚£スクリプタ(WEB-INF/web.xml)に、context-param としてã€?
051     * キーと値のセãƒ?ƒˆで、å?期アクセス用のæƒ??を渡しますã?
052     * シスãƒ?ƒ パラメータ定義ãƒ??ブル(GE12)には、SYSTEM_IDとしてã€??常のシスãƒ?ƒ IDとã€?
053     * エンジンパラメータがありますã?エンジンパラメータは、SYSTEM_ID='**'として、登録
054     * されてã�?�¾すã?
055     *
056     * SystemData クラスのフィールドã?、その記述したé ?•ªでセãƒ?ƒˆしますã?でã€?
057     * 設定é?(フィールドã?記述é ?をè?慮するå¿?¦�がありますã?
058     * またã?ãƒ??タベã?スへの登録は、このクラスをJavaDocのカスタãƒ?ƒ‰ãƒ?‚¯レãƒ?ƒˆにより
059     * ä¸?—¦ XML ファイルに変換後ã?オラクルXDK形式ã?XMLファイルにXSLTで変換しã?
060     * こã?パッケージ(org.opengion.hayabusa.common)に配置しますã?
061     * こã?ãƒ??タの変換時にコメント情報を付加したXMLファイルを作æ?しã?DB登録(GE12)しますã?でã€?
062     * こã?ãƒ??タを参è€?�«、シスãƒ?ƒ 個別に書き換えを行えますã?
063     *
064     * @og.rev 4.0.0.0 (2005/01/31) 新規作æ?
065     * @og.group 初期åŒ?
066     *
067     * @version  4.0
068     * @author   Kazuhiko Hasegawa
069     * @since    JDK5.0,
070     */
071    public final class SystemData {
072    
073            /*
074             * ======================================================================
075             * これは?Œ本シスãƒ?ƒ 全般に渡って,使用されるリソースですã?
076             * シスãƒ?ƒ としての初期値ã‚?¼Œ設定å?などは?Œすべてここで登録されますã?
077             * こã?リソースを修正する場合ã?,注意して下さã�??
078             * 不要な個所(値)を記å?したり,記å?漏れが発生すると,シスãƒ?ƒ ã�?
079             * 正常に起動しなã�??合があり得ますã?で,ご注意願いますã?
080             * ======================================================================
081             */
082    
083            /*
084             * ======================================================================
085             * シスãƒ?ƒ 毎に設定するå¿?¦�ã?ある変数
086             * ======================================================================
087             */
088    
089            /**
090             * アドレス(/)に対する、実ディレクトリパスã€?
091             * REAL_PATH = "G:\webapps\ge\" ;
092             * @og.paramLevel 9:自動設å®?
093             */
094            public static final String REAL_PATH = "" ;
095    
096            /**
097             * アクセス先ã?仮想フォルãƒ?��(URLのコンãƒ?‚­スト名)ã€?
098             * CONTEXT_NAME = "ge" ;
099             * @og.paramLevel 9:自動設å®?
100             */
101            public static final String CONTEXT_NAME = "" ;
102    
103            /**
104             * アクセス先ã?JSPフォルãƒ?��(/URLのコンãƒ?‚­スト名/jsp)ã€?
105             * JSP = "/ge/jsp" ;
106             * @og.paramLevel 9:自動設å®?
107             */
108            public static final String JSP = "" ;
109    
110            /**
111             * 共通メールサーバã??µ?²?¬ã€?
112             * COMMON_MAIL_SERVER = "localhost" ;
113             * @og.paramLevel 2:使用時設å®?
114             */
115            public static final String COMMON_MAIL_SERVER = "" ;
116    
117            /**
118             * メールãƒ??モンãƒ?ƒ•ォルトユーザーã€?
119             * MAIL_DAEMON_DEFAULT_USER = "opengion" ;
120             * @og.paramLevel 3:標準推奨
121             */
122            public static final String MAIL_DAEMON_DEFAULT_USER = "opengion" ;
123    
124            /**
125             * メールãƒ??モンãƒ?ƒ•ォルトパスワードã?
126             * MAIL_DAEMON_DEFAULT_PASS = "****" ;
127             * @og.paramLevel 3:標準推奨
128             * @og.cryptography 1:暗号åŒ?
129             */
130            public static final String MAIL_DAEMON_DEFAULT_PASS = "password" ;
131    
132            /**
133             * メールãƒ??モンで実際に処ç�?�™ã‚?受信リスナã?ã€?
134             * org.opengion.hayabusa.mail.MailReceiveListener を継承してã�?‚‹å¿?¦�がありますã?
135             * MAIL_RECEIVE_LISTENER = "org.opengion.hayabusa.report.ExcelInsertReceiveListener" ;
136             * @og.paramLevel 3:標準推奨
137             */
138            public static final String MAIL_RECEIVE_LISTENER = "org.opengion.hayabusa.report.ExcelInsertReceiveListener" ;
139    
140            /**
141             * メール送信ポã?ト番号
142             * æŒ?®šしなかったå?合ã?標æº?25)のポã?ト番号を利用しますã?
143             * SMTP_PORT = "" ;
144             * @og.rev 5.4.3.2 (2012/01/06)
145             * @og.paramLevel 2:使用時設å®?
146             */
147            public static final String SMTP_PORT = "" ;
148    
149            /**
150             * メール送信時認証方æ³?
151             * メールモジュール及ã?mailSender,mailSender2タグで有効ですã?
152             * 認証を行う場合ã?「POP_BEFORE_SMTP」とæŒ?®šして下さã�??
153             * 認証時には認証ユーザと認証パスワードを設定するå¿?¦�がありますã?
154             * MAIL_SEND_AUTH = "" ;
155             * @og.rev 5.4.3.2 (2012/01/06)
156             * @og.paramLevel 2:使用時設å®?
157             */
158            public static final String MAIL_SEND_AUTH = "" ;
159    
160            /**
161             * メール送信時認証ポã?ãƒ?
162             * メールモジュール及ã?mailSender,mailSender2タグで有効ですã?
163             * 「POP_BEFORE_SMTP」認証を行う場合に、POPサーバã?に接続するã?ート番号を指定しますã?
164             * æŒ?®šしなã�??合ã?、POP3ãƒ?ƒ•ォルトã?ートを使用しますã?
165             * MAIL_SEND_AUTH_PORT = "" ;
166             * @og.rev 5.8.1.1 (2014/11/14)
167             * @og.paramLevel 2:使用時設å®?
168             */
169            public static final String MAIL_SEND_AUTH_PORT = "" ;
170    
171            /**
172             * メール送信時認証方æ³?
173             * メール送信時ã?認証ユーザを指定しますã?
174             * MAIL_SEND_AUTH_USER = "opengion"
175             *
176             * @og.rev 5.4.3.2 (2012/01/06)
177             * @og.paramLevel 2:使用時設å®?
178             */
179            public static final String MAIL_SEND_AUTH_USER = "opengion" ;
180    
181            /**
182             * メール送信時認証方æ³?
183             * メール送信時ã?認証ユーザを指定しますã?
184             * MAIL_SEND_AUTH_PASSWORD = "password"
185             *
186             * @og.rev 5.4.3.2 (2012/01/06)
187             * @og.paramLevel 2:使用時設å®?
188             */
189            public static final String MAIL_SEND_AUTH_PASSWORD = "password" ;
190    
191            /**
192             * シスãƒ?ƒ エラーæ™?メール発信å…??
193             * エラーメールを返信する場合に使用する FROM アドレスã€?
194             * 未設定ã?場合ã?、エラーメールをé?信しませんã€?
195             * ERROR_MAIL_FROM_USER = "opengion@users.sourceforge.jp" ;
196             * @og.paramLevel 2:使用時設å®?
197             */
198            public static final String ERROR_MAIL_FROM_USER = "opengion@users.sourceforge.jp" ;
199    
200            /**
201             * シスãƒ?ƒ エラーæ™?メール送信è€??
202             * è¤?•°存在する場合ã?、カンマで区åˆ?�£てæŒ?®šしますã?
203             * 未設定ã?場合ã?ã€??信しませんã€?
204             * ERROR_MAIL_TO_USERS = "opengion@users.sourceforge.jp" ;
205             * @og.paramLevel 2:使用時設å®?
206             */
207            public static final String ERROR_MAIL_TO_USERS = "" ;
208    
209            /**
210             * ファイル出åŠ?基準U?²?¬(ファイル出力する実フォルãƒ?ã€?
211             * FILE_URL = "filetemp/" ;
212             * FILE_URL = "G:/webapps/webdav/" ;
213             * FILE_URL = "\\\\hnXXXX/ge/filetemp/" ;
214             * @og.paramLevel 3:標準推奨
215             */
216            public static final String FILE_URL = "filetemp/" ;
217    
218            /**
219             * ファイル出åŠ?基準U?²?¬(ExcelOut でのリターンURL)ã€?
220             * FILE_OUT_URL = "../../filetemp/" ;
221             * FILE_OUT_URL = "G:/webapps/webdav/" ;
222             * FILE_OUT_URL = "http://hnXXXX:8823/ge/filetemp/" ;
223             * @og.paramLevel 3:標準推奨
224             */
225            public static final String FILE_OUT_URL = "../../filetemp/" ;
226    
227            /**
228             * ãƒ?ƒ•ォルトファイル名ã?
229             * FILE_FILENAME = "file.xls" ;
230             * @og.paramLevel 3:標準推奨
231             */
232            public static final String FILE_FILENAME = "file.xls" ;
233    
234            /**
235             * 本番環å¢???µ?²?¬ã€?
236             * WebDAV での接続や、リソース移行時などに利用しますã?
237             * HONBAN_URL = "" ;
238             * @og.paramLevel 1:設定確èª?
239             */
240            public static final String HONBAN_URL = "" ;
241    
242            /**
243             * RDC_CODE(設計変更連絡番号)の先é?æ–?­—ã?
244             * リソース管ç�?�§使用する RDC_CODE は、å?散環å¢?本社、中国、フィリピンなど)
245             * でそれぞれ採番された後にã€?ç®?‰€で共通に使用されますã?それぞれのæ‹?‚¹で
246             * 採番ルールを変えることでã€?‡�è¤?‚’防ぎã?発生å?をæ?確にしますã?
247             * RDC_PREFIX = "RDC" ;
248             * @og.paramLevel 1:設定確èª?
249             */
250            public static final String RDC_PREFIX = "RDC" ;
251    
252            /**
253             * ヘルプファイル 基準U?²?¬ã€?
254             * HELP_URL = "help/" ;
255             * @og.paramLevel 3:標準推奨
256             */
257            public static final String HELP_URL = "help/" ;
258    
259            /**
260             * ヘルプ標準アイコン
261             * DEFAULT_HELP_ICON = "/image/help.png" ;
262             * @og.paramLevel 2:使用時設å®?
263             * @og.rev 5.4.3.6 (2012/01/12) 追åŠ?
264             */
265            public static final String DEFAULT_HELP_ICON = "/image/help2.png" ;
266    
267            /**
268             * FAQ標準アイコン
269             * DEFAULT_FAQ_ICON = "/image/qaicon.png" ;
270             * @og.paramLevel 2:使用時設å®?
271             * @og.rev 5.5.0.4 (2012/01/12) 追åŠ?
272             */
273            public static final String DEFAULT_FAQ_ICON = "/image/qaicon.png" ;
274    
275            /**
276             * HelpタグのFAQ表示を利用するかã?
277             * 互換性をè?慮して、å?期å?はfalseとしますã?
278             * USE_GUI_FAQ = "false" ;
279             * @og.paramLevel 2:使用時設å®?
280             * @og.rev 5.5.0.4 (2012/01/12) 追åŠ?
281             */
282            public static final String USE_GUI_FAQ = "false" ;
283    
284            /**
285             * HelpタグのFAQ表示で関連画面IDを利用するかã?
286             * trueの場合ã?関連に入ってã�?‚‹場合ã?み表示になりますã?
287             * 初期値はfalse?ˆ常に表示?‰としますã?
288             * FAQ表示フラグが優先されますã?
289             * USE_GUI_FAQ_CTRL = "false" ;
290             * @og.paramLevel 2:使用時設å®?
291             * @og.rev 5.6.3.4 (2013/05/24) 追åŠ?
292             */
293            public static final String USE_GUI_FAQ_CTRL = "false" ;
294    
295            /**
296             * HelpタグのFAQよりリンクする画面IDを指定しますã?
297             * DEFAULT_FAQ_GUI = "22_FAQ" ;
298             * @og.paramLevel 3:標準推奨
299             * @og.rev 5.5.0.4 (2012/01/12) 追åŠ?
300             */
301            public static final String DEFAULT_FAQ_GUI = "22_FAQ" ;
302    
303            /**
304             * エラーメãƒ?‚»ージ表示画面ã€?
305             * ERR_MSG_FILENAME = "jsp/common/errorMessage.jsp" ;
306             * @og.paramLevel 3:標準推奨
307             */
308            public static final String ERR_MSG_FILENAME = "jsp/common/errorMessage.jsp" ;
309    
310            /**
311             * エラーメãƒ?‚»ージ表示レベルã€?
312             * 設定により、以下ã?ようにエラーメãƒ?‚»ージの表示å†?®¹を変更することができますã?
313             * (※ここでのエラーメãƒ?‚»ージとは、例外がスローされたå?合ã?エラーメãƒ?‚»ージの表示方法でã�?
314             *    columnCheckタグ等で表示されるアプリケーションエラーのå†?®¹は、この設定と関係ありません)
315             *
316             * 0:エラーå†?®¹は何も表示されません。エラー発生時刻のみが表示されますã?
317             * 1:例外名とエラーå†?®¹のメãƒ?‚»ージのみが表示されますã?スタãƒ?‚¯とレースは表示されませんã€?
318             * 2:スタãƒ?‚¯トレースも含めてエラーå†?®¹を表示しますã?
319             *
320             * ERR_DISP_LEVEL = "1" ;
321             * @og.paramLevel 3:標準推奨
322             */
323            public static final String ERR_DISP_LEVEL = "1" ;
324    
325            /**
326             * 帳票ファイル出åŠ?基準U?²?¬ã€?
327             * 設定されてã�?�ªã�??合ã?、FILE_URL + /REPORT/ に設定されますã?
328             * REPORT_FILE_URL = "filetemp/REPORT/" ;
329             * @og.paramLevel 3:標準推奨
330             */
331            public static final String REPORT_FILE_URL = "filetemp/REPORT/" ;
332    
333            /**
334             * EXCEL取込時に使用するãƒ?ƒ³ポラリ基準U?²?¬ã€?
335             * 設定されてã�?�ªã�??合ã?、FILE_URL + /EXCELIN/ に設定されますã?
336             * EXCEL_IN_FILE_URL = "filetemp/EXCELIN/" ;
337             * @og.paramLevel 3:標準推奨
338             */
339            public static final String EXCEL_IN_FILE_URL = "filetemp/EXCELIN/" ;
340    
341            /**
342             * 帳票ãƒ??モンの Shell 実行時のタイãƒ?‚¢ウト時é–?ã€?
343             * 帳票ãƒ??モンで起動すã‚?Shell がã?何らかã?原因で無応答になるå?合がありますã?
344             * こã?場合ã?それ以降ã?処ç�?�Œすべて停止してしまã�?�Ÿめã?タイãƒ?‚¢ウト時間をæŒ?®šしますã?
345             * 単位ã?、秒ですã?
346             * 初期値はã€?¼“00秒ですã?
347             * REPORT_DAEMON_TIMEOUT = "300" ;
348             *
349             * @og.paramLevel 3:標準推奨
350             */
351            public static final String REPORT_DAEMON_TIMEOUT = "300" ;
352    
353            /**
354             * 帳票ãƒ??モンに、エラー時にスリープしてå¾?©Ÿする時é–?ç§? ã€?
355             * こã?設定時間だけスリープし、å?び起動を試みますã?そして失敗すれã?ã€?
356             * 再ã?、スリープしてå¾?©Ÿしますã?これをã?無限に繰り返しますã?
357             * スリープ時é–?ç§?にã€?¼?をセãƒ?ƒˆすると、エラー時即終äº?�¨なりますã?
358             * 初期値はã€?¼“0秒ですã?
359             * REPORT_DAEMON_ERROR_SLEEP_TIME = "30" ;
360             *
361             * @og.paramLevel 3:標準推奨
362             */
363            public static final String REPORT_DAEMON_ERROR_SLEEP_TIME = "30" ;
364    
365            /**
366             * HTMLからEXCELへ変換するときに要求番号でオープンするようにæŒ?®šしますã?
367             * Office 2003のEXCELより、XXXX.html と XXXX.files の XXXX 部åˆ?�Œ異なるå?合でã‚?
368             * 画像ファイルを読み込ã‚?‚ˆã�?�«なりました。従来は、この XXXX を同ä¸?�«する為ã€?
369             * 帳票ID でファイルをオープンしてã�?�¾したがã?EXCELを同時に起動できなã�?‚ºã€?
370             * 排他制御をエンジン側で行ってã�?�¾したã€?
371             * こã?フラグã‚?true に設定すると、XXXX を要求番号にして、EXCELの同時起動を
372             * 行えるよã�?�«しますã?同時に、帳票IDでのロãƒ?‚¯を行いませんã€?
373             * 初期値は、false (互換性の関ä¿?ですã?
374             *
375             * @og.paramLevel 3:標準推奨
376             */
377            public static final String REPORT_EXCEL_NAME_USE_YKNO = "false" ;
378    
379            /**
380             * 帳票エラー送信対象IDæŒ?®šã?
381             * エラーメールをé?信する帳票IDを正規表現でæŒ?®šしますã?
382             * 未設定ã?場合ã?、å?ての帳票エラーが対象になりますã?
383             * REPORT_ERRMAIL_REGEX = "" ;
384             * @og.paramLevel 2:使用時設å®?
385             */
386            public static final String REPORT_ERRMAIL_REGEX = "" ;
387    
388            /**
389             * アプリケーションのURLアクセスに関してのセキュリãƒ?‚£制限レベルを指定しますã?
390             * URLHashFilter フィルターを使用する設å®?web.xml)を行うå¿?¦�がありますã?
391             *
392             * レベル?�:なにも制限ã?ありませんã€?
393             * レベル?‘:Referer チェãƒ?‚¯を行いますã?つまりã?URLを直接入力しても動作しませんã€?
394             * レベル?’:URLのハッシュåŒ?暗号化å?ç�?‚’、外部URLに対してのみ行いますã?(チェãƒ?‚¯は、レベル?‘と同ç­?
395             * レベル?“:URLのパラメータがハãƒ?‚·ュåŒ?暗号化されてã�?‚‹å¿?¦�がありますã?
396             * それ以外:アクセスを停止しますã?
397             *
398             * @og.rev 5.2.3.0 (2010/12/01) 新規追åŠ?
399             *
400             * URL_ACCESS_SECURITY_LEVEL = "0" ;
401             * @og.paramLevel 7:要å?起å‹?
402             */
403            public static final String URL_ACCESS_SECURITY_LEVEL = "0" ;
404    
405            /*
406             * ======================================================================
407             * これは?Œデータベã?ス接続å?æƒ??に関するリソースですã?
408             * ドライバã?ã€?¼µ?²?¬?Œユーザー、パスワードã?ほかに、キャãƒ?‚·ュする
409             * コネクション数、最大同時接続数、コネクション取得å¾?©Ÿ時間等を設å®?
410             * しますã?
411             * ======================================================================
412             */
413    
414            /**
415             * ãƒ??タベã?スエンコーãƒ?‚£ングã€?
416             * オラクルのエンコーãƒ?‚£ング名ではなくã?Javaのエンコーãƒ?‚£ング名でæŒ?®šしますã?
417             * Javaとオラクル間ã?æ–?­—コード変換は、JDBCがè?動で行いますã?
418             * ここでの設定ã?、データベã?ス登録時ã?æ–?­—バイト数チェãƒ?‚¯に利用してã�?�¾すã?
419             *
420             * DB_ENCODE = "Shift_JIS" ;
421             * DB_ENCODE = "MS932" ;
422             * DB_ENCODE = "Windows-31J" ;
423             * DB_ENCODE = "UTF-8" ;
424             *
425             * @og.paramLevel 1:設定確èª?
426             */
427            public static final String DB_ENCODE = "UTF-8" ;
428    
429            /**
430             * ãƒ??タベã?スのæ–?­—数チェãƒ?‚¯方式ã?æŒ?®šã?
431             * PostgreSQLでは、varchar の桁数はã€?½¢æ–?­—数?£となっており、ORACLEなど
432             * ?¢バイト数?£チェãƒ?‚¯の方式と異なりますã?
433             * こã?パラメータはã€?½¢true?£ に設定するとã€?½¢æ–?­—数?£チェãƒ?‚¯となりã?
434             * ?¢false?£ またã?、null(パラメータキーが存在しなã�?の場合ã?ã€?
435             * ?¢バイト数?£チェãƒ?‚¯となりますã?
436             * 標準ã?、ORACLE等ã??¢バイト数?£チェãƒ?‚¯方式ã? ?¢false?£ ですã?
437             *
438             * DB_USE_TEXT_LENGTH = "false" ; ORACLE等ã??¢バイト数?£チェãƒ?‚¯方å¼?
439             * DB_USE_TEXT_LENGTH = "true"  ; PostgreSQL等ã??¢æ–?­—数?£チェãƒ?‚¯方å¼?
440             *
441             * @og.rev 5.3.9.0 (2011/09/01) 新規追åŠ?
442             *
443             * @og.paramLevel 1:設定確èª?
444             */
445            public static final String DB_USE_TEXT_LENGTH = "false" ;
446    
447            /*
448             * ======================================================================
449             * これは?ŒL?¤?¡?°接続å?æƒ??に関するリソースですã?
450             * initctx、service、entrydn、searchbase を指定できますã?
451             * もちろん、使用時にæŒ?®šすることも可能ですã?
452             * ======================================================================
453             */
454    
455            /**
456             * LDAP 初期コンãƒ?‚­ストファクトリã€?
457             * LDAP で使用する初期コンãƒ?‚­ストファクトリを指定しますã?
458             * LDAP_INITIAL_CONTEXT_FACTORY = "com.sun.jndi.ldap.LdapCtxFactory";
459             * @og.paramLevel 3:標準推奨
460             */
461            public static final String LDAP_INITIAL_CONTEXT_FACTORY = "com.sun.jndi.ldap.LdapCtxFactory" ;
462    
463            /**
464             * LDAP サービスプロバイãƒ??構æ?æƒ??ã€?
465             * LDAP で使用するサービスプロバイãƒ??構æ?æƒ??を指定しますã?
466             * LDAP_PROVIDER_URL = "ldap://ldap.opengion.org:389";
467             * @og.paramLevel 2:使用時設å®?
468             */
469            public static final String LDAP_PROVIDER_URL = "ldap://ldap.opengion.org:389" ;
470    
471            /**
472             * LDAP 属æ?の取得å?のオブジェクトã?名前ã€?
473             * LDAP で使用する属æ?の取得å?のオブジェクトã?名前
474             * LDAP_ENTRYDN = "cn=inquiry-sys,o=opengion,c=JP";
475             * @og.paramLevel 2:使用時設å®?
476             */
477            public static final String LDAP_ENTRYDN = "cn=inquiry-sys,o=opengion,c=JP" ;
478    
479            /**
480             * LDAP 属æ?の取得å?のパスワードã?
481             * LDAP で使用する属æ?の取得å?のパスワーãƒ?
482             * LDAP_PASSWORD = "****" ;
483             * @og.paramLevel 2:使用時設å®?
484             * @og.cryptography 1:暗号åŒ?
485             */
486            public static final String LDAP_PASSWORD = "password" ;
487    
488            /**
489             * 検索するコンãƒ?‚­ストまたã?オブジェクトã?ベã?ス名ã?
490             * LDAP で使用する検索するコンãƒ?‚­ストまたã?オブジェクトã?ベã?スå�?
491             * LDAP_SEARCH_BASE = "soouid=employeeuser,o=opengion,c=JP";
492             * @og.paramLevel 2:使用時設å®?
493             */
494            public static final String LDAP_SEARCH_BASE = "soouid=employeeuser,o=opengion,c=JP" ;
495    
496            /**
497             * LDAP 検索ç¯?›²ã€?
498             * LDAP で使用する検索ç¯?›²を設定しますã?
499             * 『OBJECT』ã?『ONELEVEL』ã?『SUBTREE』ã?どれか 1 つ
500             * æŒ?®šã?無ã�??合ã?、SearchControls の初期値で設定されますã?
501             * LDAP_SEARCH_SCOPE = "SUBTREE" ;
502             * @og.paramLevel 2:使用時設å®?
503             */
504            public static final String LDAP_SEARCH_SCOPE = "SUBTREE" ;
505            
506            /**
507             * LDAPでサービスプロバイãƒ?�«よる照会に対する動作ã?
508             * 『ignore』ã?『follow』ã?『throw』ã?どれか 1 つ
509             * æŒ?®šã?無ã�??合ã?、空æ–?­—で設定されますã?
510             * LDAP_SEARCH_REFERRAL = "" ;
511             * @og.paramLevel 2:使用時設å®?
512             * @og.rev 5.6.7.0 (2013/07/27)
513             */
514            public static final String LDAP_SEARCH_REFERRAL = "" ;
515            
516            /**
517             * malSenderタグでのldapKey初期値ã€?
518             * ActiveDirectory等でuidで引けなã�??合等に変更しますã?
519             * LDAP_MAILSEND_KEY = "uid" 
520             * @og.paramLevel 2:使用時設å®?
521             * @og.rev 5.6.7.0 (2013/07/27)
522             */
523            public static final String LDAP_MAILSEND_KEY = "uid" ;
524            
525            /**
526             * malSenderタグでのldapVals初期値ã€?
527             * cn,mailで取得できなã�??合に変更しますã?
528             * LDAP_MAILSEND_VALS = "cn,mail" 
529             * @og.paramLevel 2:使用時設å®?
530             * @og.rev 5.6.7.0 (2013/07/27)
531             */
532            public static final String LDAP_MAILSEND_VALS = "cn,mail" ;
533    
534            /*
535             * ======================================================================
536             * ログファイルをå?力するクラスの設定é?目ですã?
537             * initctx、service、entrydn、searchbase を指定できますã?
538             * もちろん、使用時にæŒ?®šすることも可能ですã?
539             * ======================================================================
540             */
541    
542            /**
543             * ログファイルのフォルãƒ?ファイル名ã?
544             * ログファイルをå?力するディレクトリ/ファイルå�?サフィãƒ?‚¯スを定義しますã?
545             * SYS_LOG_URL = "log/log_$(yyyyMM).txt" ;
546             * @og.paramLevel 3:標準推奨
547             */
548            public static final String SYS_LOG_URL = "log/syslog_$(yyyyMM).txt" ;
549    
550            /*
551             * ======================================================================
552             * JSP で使用してã�?‚‹変数
553             * ======================================================================
554             */
555    
556            /**
557             * セãƒ?‚·ョンタイãƒ?‚¢ウãƒ?ç§?ã€?
558             * Servlet/JSP でのセãƒ?‚·ョンタイãƒ?‚¢ウトを秒でæŒ?®šしますã?
559             * æœ?¾Œにセãƒ?‚·ョンに対してアクセスを行ってから、この秒間の
560             * アイドル時間が経過したセãƒ?‚·ョンは、接続がåˆ?–­されますã?
561             * エンジンでは、セãƒ?‚·ョンåˆ?–­後ã?検索処ç�??場合ã?、è?動的に新しい
562             * セãƒ?‚·ョンでシーãƒ?ƒ¬スに接続しますが、登録処ç�??、実行できませんã€?
563             * MAX_INACTIVE_INTERVAL = "1800" ;
564             * @og.paramLevel 1:設定確èª?
565             */
566            public static final String MAX_INACTIVE_INTERVAL = "1800" ;
567    
568            /*
569             * ======================================================================
570             * org.opengion.hayabusa.common.* で使用してã�?‚‹変数
571             * ======================================================================
572             */
573    
574            /**
575             * 時刻のフォーマットã?
576             * 時刻のフォーマット方法を、指定しますã? ä¾? 1998/04/17 15:48:22.005 )
577             *
578             * SYS_TIME = "yyyy/MM/dd HH:mm:ss" ;
579             * SYS_TIME = "yyyy/MM/dd HH:mm:ss.SSS" ;
580             *
581             * @og.paramLevel 3:標準推奨
582             */
583            public static final String SYS_TIME = "yyyy/MM/dd HH:mm:ss" ;
584    
585            /*
586             * ======================================================================
587             * org.opengion.hayabusa.io.* で使用してã�?‚‹変数
588             * ======================================================================
589             */
590    
591            /**
592             * ファイルエンコーãƒ?‚£ングã€?
593             * ファイルエンコーãƒ?‚£ングは、EXCEL出力等ã?ファイルをセーブするå?合に
594             * 使用する、エンコーãƒ?‚£ング名ですã?
595             * 多è¨?ªž対応ã?ため、å?期å?は、UnicodeLittle に設定されてã�?�¾すã?
596             * (UTF-8 ではなã�??で、ご注意くã�?�•ã�??)
597             *
598             * FILE_ENCODE = "UnicodeLittle" ;
599             * FILE_ENCODE = "Shift_JIS" ;
600             * FILE_ENCODE = "MS932" ;
601             * FILE_ENCODE = "Windows-31J" ;
602             * FILE_ENCODE = "UTF-8" ;
603             * FILE_ENCODE = "ISO-8859-1" ;
604             * FILE_ENCODE = "GB2312" ;
605             * FILE_ENCODE = "GB18030" ;
606             *
607             * @og.paramLevel 3:標準推奨
608             */
609            public static final String FILE_ENCODE = "UnicodeLittle" ;
610    
611            /**
612             * DBTableModel ファイル出力ã?ãƒ?ƒ€ーæƒ??ã€?
613             * DBTableWriter で、DBTableModel をå?力するå?合ã?ヘッãƒ??部にæŒ?®šすã‚?
614             * æƒ??を文字å?でæŒ?®šしますã?æŒ?®šã?é ?•ªどおりに出力されますã?
615             * なおã?å¿?�š "D" はå¿?¦�ですã?
616             * N: Name(名前)属æ?。ファイルを読み取る(DBTableReader)場合にはå¿?¦�ですã?
617             * L: Label(ラベル)属æ?。指定ã?カラãƒ??名称を表示しますã?
618             * S: Size(サイズ)属æ?。指定ã?カラãƒ??桁数を表示しますã?
619             * C: Class(クラス)属æ?。指定ã?カラãƒ??クラス(æ–?­—ã?数字など)を表示しますã?
620             * -: ----(区åˆ?‚Š記号)属æ?。å¿?¦�なç®?‰€に入れることで、ã?ãƒ?ƒ€ー部とãƒ??タ部をå?離しますã?
621             * D: Data(ãƒ??タ)属æ?。実際のãƒ??タを繰り返し表示しますã?
622             *
623             * WRITER_HEADER_SEQUENCE = "NL-D" ;
624             *
625             * @og.paramLevel 3:標準推奨
626             */
627            public static final String WRITER_HEADER_SEQUENCE = "NL-D" ;
628    
629            /**
630             * EXCEL出力で、å?期å?力ファイル形式ã?
631             * EXCEL出力で、å?力ファイル形式をæŒ?®šしますã?
632             * æŒ?®šできる値は、DBTableWriter のサブクラス名になりますã?
633             * writeTable タグの writeClass 属æ?の設定å?の初期値になりますã?
634             *
635             * WRITER_HEADER_SEQUENCE = "Default" ;
636             * WRITER_HEADER_SEQUENCE = "Excel" ;
637             *
638             * @og.paramLevel 3:標準推奨
639             */
640            public static final String TABLE_WRITER_DEFAULT_CLASS = "Default" ;
641    
642            /**
643             * EXCEL出力で、å?期å?力ファイル形式ã?
644             * EXCEL入力で、å?力ファイル形式をæŒ?®šしますã?
645             * readTable タグの readClass 属æ?の設定å?の初期値になりますã?
646             * æŒ?®šできる値は、DBTableReader のサブクラス名になりますã?
647             * またã?AutoReader を指定すると、Excel と Default(ãƒ?‚­スãƒ? ã‚?
648             * é ?•ªに試しますã?
649             * 初期値は、AutoReader ですã?
650             *
651             * TABLE_READER_DEFAULT_CLASS = "Default" ;
652             * TABLE_READER_DEFAULT_CLASS = "Excel" ;
653             * TABLE_READER_DEFAULT_CLASS = "AutoReader" ;
654             *
655             * @og.paramLevel 3:標準推奨
656             */
657            public static final String TABLE_READER_DEFAULT_CLASS = "AutoReader" ;
658    
659            /**
660             * EXCEL出力時のãƒ?ƒ•ォルトフォント名(初期値:"?­?³ ?°ゴシãƒ?‚¯")ã€?
661             * EXCEL出力時のãƒ?ƒ•ォルトフォント名を設定しますã?
662             * フォント名は、EXCELのフォント名をそのまま使用してくださいã€?
663             * å†?ƒ¨çš?�«、org.apache.poi.hssf.usermodel.HSSFFont#setFontName( String )に設定されますã?
664             * 初期値はã€??­?³ ?°ゴシãƒ?‚¯" ですã?(無æŒ?®š時 POI の初期値は、Arial)
665             *
666             * TABLE_WRITER_DEFAULT_FONT_NAME = "?­?³ ?°ゴシãƒ?‚¯" ;
667             *
668             * @og.paramLevel 3:標準推奨
669             */
670            public static final String TABLE_WRITER_DEFAULT_FONT_NAME = "?­?³ ?°ゴシãƒ?‚¯" ;
671    
672            /**
673             * EXCEL出力時のãƒ?ƒ•ォルトフォントã?イント数(初期値:11)ã€?
674             * EXCEL出力時のãƒ?ƒ•ォルトフォントã?イント数を設定しますã?
675             * å†?ƒ¨çš?�«、org.apache.poi.hssf.usermodel.HSSFFont#setFontHeightInPoints( short )に設定されますã?
676             * 初期値はã€?11" ですã?(無æŒ?®š時 POI の初期値はã€?0)
677             *
678             * TABLE_WRITER_DEFAULT_FONT_POINTS = "11" ;
679             *
680             * @og.paramLevel 3:標準推奨
681             */
682            public static final String TABLE_WRITER_DEFAULT_FONT_POINTS = "11" ;
683    
684            /**
685             * 書込処ç�?�§コードリソースのラベル変換を行うかどã�?�‹ã€?
686             *
687             * コードリソースをラベルに変換して出力するかどã�?�‹を指定しますã?
688             * 当然、コードã?ユニã?クですが、ラベルはユニã?クになるかどã�?�‹保障はされてã�?�¾せんので
689             * TableReader 系で読み込ã‚??合には、リスクが発生しますã?
690             * またã?TableReader 系で読み込ã‚??合にもã?ラベルからコードを求めるé?変換を行うようにã€?
691             * setUseRenderer メソãƒ?ƒ‰でæŒ?®šするå¿?¦�がありますã?
692             *
693             * USE_TABLE_WRITER_RENDERER = "false" ;
694             *
695             * @og.rev 5.2.1.0 (2010/10/01) 新規追åŠ?
696             * @og.paramLevel 3:標準推奨
697             */
698            public static final String USE_TABLE_WRITER_RENDERER = "false" ;
699    
700            /**
701             * 読取å?ç�?�§ラベルをコードリソースにé€?¤‰換を行うかどã�?�‹ã€?
702             *
703             * ラベルをコードリソースに変換して入力するかどã�?�‹を指定しますã?
704             * TableWriter_Renderer 系のクラスで出力したå?合ã?、コードリソースがラベルで出力されますã?
705             * そã?ファイルを読み取ると、当然、エラーになりますã?
706             * ここでは、コードリソースのカラãƒ?�«対して、ラベルからコードを求めるé?変換を行うことでã€?
707             * Renderer 系で出力したファイルを取り込ã‚?�“とができるようにしますã?
708             * 当然、コードã?ユニã?クですが、ラベルはユニã?クになるかどã�?�‹保障はされてã�?�¾せんので
709             * TableReader 系で読み込ã‚??合には、リスクが発生しますã?
710             *
711             * USE_TABLE_READER_RENDERER = "false" ;
712             *
713             * @og.rev 5.2.1.0 (2010/10/01) 新規追åŠ?
714             * @og.paramLevel 3:標準推奨
715             */
716            public static final String USE_TABLE_READER_RENDERER = "false" ;
717    
718            /*
719             * ======================================================================
720             * org.opengion.hayabusa.db.* で使用してã�?‚‹変数
721             * ======================================================================
722             */
723    
724            /**
725             * コネクションを取得するã?に,何回リトライするかã?
726             * DB_RETRY_COUNT = "10" ;
727             * @og.paramLevel 7:要å?起å‹?
728             */
729            public static final String DB_RETRY_COUNT = "10" ;
730    
731            /**
732             * コネクションを取得するリトライの間隔(ミリç§?ã€?
733             * DB_RETRY_TIME = "1000" ;
734             * @og.paramLevel 7:要å?起å‹?
735             */
736            public static final String DB_RETRY_TIME = "1000" ;
737    
738            /**
739             * ãƒ??タ検索時ã?æœ?¤§件数ã€?
740             * こã?件数以上ã?ãƒ??タは、物ç�?š„に取得できなくなりますã?
741             * 個人設定可能ですが、帳票ãƒ??モン等ã?、シスãƒ?ƒ パラメータでの
742             * 設定å?が使用されますã?
743             * DB_MAX_ROW_COUNT = "1000" ;
744             * @og.paramLevel 4:個人設定可
745             */
746            public static final String DB_MAX_ROW_COUNT = "1000" ;
747    
748            /**
749             * ãƒ??タ検索時ã?æœ?¤§処ç�?ˆ¶限時間ã?
750             * こã?時間(秒数)以ä¸?SQLが終äº?�—なã�??合ã?, 実行中の処ç�?‚’途中で中断しますã?
751             * PL/SQL等で、異常に長ã�??合や、ループ状態になってã�?‚‹場合ã?対応ですã?
752             * はじめから、å?ç�?™‚間が長ã�?�“とが判ってã�?‚‹場合ã?、調整してくださいã€?
753             * 初期値はã€?¼“00秒ですã?
754             * DB_MAX_QUERY_TIMEOUT = "300" ;
755             * @og.paramLevel 7:要å?起å‹?
756             */
757            public static final String DB_MAX_QUERY_TIMEOUT = "300" ;
758    
759            /**
760             * Selection_DB オブジェクトをキャãƒ?‚·ュしておくæœ?¤§時間(ミリç§?ã€?
761             * こã?時間(ミリç§?以上ã?ールされてã�?‚‹Selection_DB はキャãƒ?‚·ュを使用しませんã€?
762             * Selection_DB オブジェクトã?、DB検索結果のプルãƒ?‚¦ンメニューæƒ??ですã?
763             * 行ごとのプルãƒ?‚¦ンメニューをコードリソースではなくã?DBMENU等ã?ãƒ??タベã?ス
764             * より作æ?する場合ã?毎回検索してã�?�Ÿのではサーバã?è²?�·ã‚?®Ÿ行時間が増えてしまã�?�¾すã?
765             * こã?値をキャãƒ?‚·ュしておき、ä¸?¦§表示状態では、キャãƒ?‚·ュを利用するようにするとã€?
766             * パフォーマンスが向上しますã?
767             * 設定ã?目安として、ä¸?›žの検索で連続して?¤?¢プルãƒ?‚¦ンメニュー検索を行う処ç�?™‚é–?
768             * を確保しておけばよいでしょã�??それより短ã�?�¨、キャãƒ?‚·ュとのã‚?‚Š取りのåˆ??
769             * キャãƒ?‚·ュを使用しなã�?–¹が早くなりますã?またã?長すぎると、取得å?の?¤?¢の
770             * 値が反æ˜?�•れなã�?‚º、登録したé ?›®がã?ルãƒ?‚¦ンメニューより選べなくなりますã?
771             * 初期値:10ç§?10000 ms)に設定しますã?
772             * DB_CACHE_TIME = "10000" ;
773             * @og.paramLevel 3:標準推奨
774             */
775            public static final String DB_CACHE_TIME = "10000" ;
776    
777            /**
778             * DBColumn オブジェクトが正式で無ã�??合ã?チェãƒ?‚¯レベルã€?
779             * DBColumn オブジェクトã?ã€??常はカラãƒ?ƒªソースから作æ?されますã?それ以外に
780             * 定義が無ã�??合ã?初期値値(size 20のãƒ?‚­ストフィールãƒ?ã‚??ãƒ??タベã?ス
781             * メタãƒ??タより作æ?されるå?合もありますã?(使ã�?�™てカラãƒ?‚„検索カラãƒ?
782             * しかしã?カラãƒ?ƒªソースより作æ?してã�?�ªã�??合ã?、チェãƒ?‚¯é ?›®が緩くã?
783             * そã?ままãƒ??タベã?ス登録すると問題になるケースがありますã?
784             * そこで、正式なカラãƒ?‚ªブジェクトで無ã�??合ã?チェãƒ?‚¯レベルを指定することで
785             * 何もしなã�? 正常(0), 警å‘?1), 異常(2) のレベルを登録しますã?
786             * DB_OFFICIAL_COLUMN_CHECK_LEVEL = "1" ;
787             * @og.paramLevel 3:標準推奨
788             */
789            public static final String DB_OFFICIAL_COLUMN_CHECK_LEVEL = "1" ;
790    
791            /**
792             * アクセスログ取得ã?為,アプリケーションæƒ??を追記するかどã�?�‹æŒ?®šしますã?
793             *
794             * å†?ƒ¨æƒ??とは、接続ユーザーのクライアント情報と、実行状況ã?アプリケーションæƒ??がありますã?
795             *
796             * クライアント情報とはã€?i=192.168.51.81,h=null,u=C12345" çš?�ªæ–?­—å?でã€?
797             * i=の後ろに IPアドレス、h=の後ろにホスト名、u=の後ろにユーザー名をセãƒ?ƒˆしてã€?
798             * DBMS_APPLICATION_INFO.SET_CLIENT_INFO( "i=192.168.51.81,h=null,u=C12345" ) ã‚?
799             * CALL しますã?
800             *
801             * アプリケーションæƒ??とはã€?o=SELECT,p=GEXXXX" çš?�ªæ–?­—å?で、o=の後ろに 操作ã?
802             * p=の後ろにプログラãƒ?Dをセãƒ?ƒˆしてã€?
803             * DBMS_APPLICATION_INFO.SET_MODULE( "GE0010","o=操ä½?p=プログラãƒ?D" ) ã‚?
804             * CALL しますã?
805             *
806             * こã?PL/SQL を使用するコネクションにつã�?�¦実行すると、アクセスログ記録を行う為の
807             * æƒ??として取り出すことが可能になりますã?
808             *
809             * USE_DB_APPLICATION_INFO = "true" ;
810             * @og.paramLevel 3:標準推奨
811             */
812            public static final String USE_DB_APPLICATION_INFO = "true" ;
813    
814            /**
815             * レンãƒ?ƒ©ーを利用したExcel出力時のæ–?­—タイプをæ–?­—型にするかどã�?�‹æŒ?®šしますã?
816             *
817             * Trueの場合ã?標準としてæ–?­—型出力を行いますã?
818             *
819             * レンãƒ?ƒ©ーをかけた場合ã?数値型に対しても文字が入る可能性がありますã?
820             * そã?場合に数値変換をかけるとエラーとなるためã?標準ã?æ–?­—型として出力しますã?
821             * falseとするとDBTypeに従ったå?力となりますã?
822             * 初期値はエラー回避のためにTrueとしてã�?�¾すã?
823             * 
824             * カラãƒ?‚ªブジェクトに対するæŒ?®šã?ため、ColumnEditorタグでのコントロールも可能ですã?
825             *
826             * USE_STRING_EXCEL_OUTPUT = "true" ;
827             * @og.paramLevel 2:使用時設å®?
828             */
829            public static final String USE_STRING_EXCEL_OUTPUT = "true" ;
830    
831            /*
832             * ======================================================================
833             * org.opengion.hayabusa.html.* で使用してã�?‚‹変数
834             * ======================================================================
835             */
836    
837            /**
838             * 画面上にä¸?º¦に表示されるデータ件数ã€?
839             * ただし,HTMLTextField.java のみ?Œ1件ずつ表示に固定されてã�?�¾すã?
840             * HTML_PAGESIZE = "100" ;
841             * @og.paramLevel 4:個人設定可
842             */
843            public static final String HTML_PAGESIZE = "100" ;
844    
845            /**
846             * ãƒ??ブル表示の å�?¨®属æ?をä¸?‹¬æŒ?®šしますã?
847             * 以前ã?、それぞれã?属æ?をå?別に定義するキーワードを持ってã�?�¾したがã?
848             * 現在は、CSS で定義するようになりましたã€?
849             * それでもã?場合によっては、table タグに直接属æ?を設定したいケースがありますã?で
850             * そã?場合に、指定してくださいã€?
851             *
852             * HTML_TABLE_PARAM = "frame=\"box\" border=\"1px\" cellpadding=\"0\" cellspacing=\"0\" rules=\"all\" bordercolor=\"#ff0000\"" ;
853             * HTML_TABLE_PARAM = "0" ;
854             *
855             * @og.rev 5.2.3.0 (2010/12/01) ãƒ??ブル罫線対å¿?
856             * @og.rev 5.3.4.0 (2011/04/01) 初期値変更
857             * @og.paramLevel 3:標準推奨
858             */
859            public static final String HTML_TABLE_PARAM = "" ;
860    
861            /**
862             * カラãƒ??合æ?のセパレーターã€?
863             * è¤?•°のカラãƒ??を合成して表示する場合に使用するセパレーターを設定しますã?
864             * 初期値はã€?:" ですã?
865             * HTML_SEPARATOR = ":" ;
866             * @og.paramLevel 3:標準推奨
867             */
868            public static final String HTML_SEPARATOR = ":" ;
869    
870            /**
871             * カラãƒ?‚¿グのãƒ?‚­ストフィールドを表示するæœ?¤§桁数ã€?
872             * カラãƒ?‚¿グは、カラãƒ?®š義の使用桁数(USE_LENGTH)ã�?�‘のãƒ?‚­ストフィールドを
873             * 作æ?しよã�?�¨しますが、ここでæŒ?®šã?値を最大値として、表示しますã?
874             * ただしã?表示桁数(VIEW_LENGTH)が設定されてã�?‚‹場合ã?、そちらを優先しますã?
875             * 入力可能æ–?­—数の制限とは異なりã?フィールドをどの長さまで表示させるかã‚?
876             * æŒ?®šするだけですã?
877             * こã?長さ以下ã?フィールドにつã�?�¦は?Œå?のフィールドã?長さで表示しますã?
878             * HTML_COLUMNS_MAXSIZE = "20" ;
879             * @og.paramLevel 1:設定確èª?
880             */
881            public static final String HTML_COLUMNS_MAXSIZE = "20" ;
882    
883            /**
884             * VIEWタグのãƒ?‚­ストフィールドを表示するæœ?¤§桁数ã€?
885             * VIEWタグ で表示する場合ã? HTML_COLUMNS_MAXSIZE に対する値になりますã?
886             *
887             * å…??、検索条件をå?力すã‚?カラãƒ?‚¿グ は、多くのフィールド長は不要ですã?
888             * ãƒ??タをå?力すã‚?VIEWタグでは、カラãƒ?‚¿グで作æ?するより大きなフィールドを
889             * å¿?¦�としますã?
890             * 以前ã?、HTML_COLUMNS_MAXSIZE * 2 がハードコーãƒ?‚£ングされてã�?�¾したã€?
891             * こã?長さ以下ã?フィールドにつã�?�¦は?Œå?のフィールドã?長さで表示しますã?
892             * HTML_VIEW_COLUMNS_MAXSIZE = "40" ;
893             * @og.paramLevel 1:設定確èª?
894             */
895            public static final String HTML_VIEW_COLUMNS_MAXSIZE = "40" ;
896    
897            /**
898             * ãƒ?‚­ストフィールドを並べて表示させるå?合ã?,横方向ã?表示間隔ã€?
899             * ãƒ?‚­ストフィールドã?自動表示では、縦×横に並べますが、その横の箱同士ã�?
900             * 近すぎると、表示æ–?­—とラベルがくっつã�?�Ÿ状態で見えることがありますã?
901             * こã?箱間ã?å¹?‚’ピクセルでæŒ?®šしますã?
902             * HTML_COLUMS_SPACE = "10" ;
903             * @og.paramLevel 3:標準推奨
904             */
905            public static final String HTML_COLUMS_SPACE = "10" ;
906    
907            /**
908             * ãƒ?‚­ストフィールドを並べて表示させるå?合ã?,縦方向ã?æœ?¤§表示件数ã€?
909             * é€?�«こã?件数をè¶?�ˆるå?合ã?、横方向ã?表示を行いますã?
910             * ãƒ?‚­ストフィールドã?自動表示では、フィールドã?数に対して、縦方向に
911             * こã?数ã�?�‘並べますã?それ以上ã?場合ã?、横のフィールドへ、さらにè¶?�ˆるå?合ã?ã€?
912             * そã?横とã€??次並べてã�?��ますã?
913             * 初期値はã€?0 個ですã?
914             * HTML_MAXROW_NUMBER = "10" ;
915             * @og.paramLevel 3:標準推奨
916             */
917            public static final String HTML_MAXROW_NUMBER = "10" ;
918    
919            /**
920             * ラベルセパレーター使用有無ã€?
921             * ラベルとフィールドã?セパレーターとして、コロン(:)を使用するかどã�?�‹æŒ?®šしますã?
922             * 初期値は、使用する(true)ですã?
923             * HTML_LABEL_SEPARATOR = "true" ;
924             * @og.paramLevel 7:要å?起å‹?
925             */
926            public static final String HTML_LABEL_SEPARATOR = "true" ;
927    
928            /**
929             * チェãƒ?‚¯ボックスの全チェãƒ?‚¯属æ?の初期値ã€?
930             * viewForm の useCheckControl 属æ?の初期値を設定しますã?
931             *
932             * こã?属æ?は、selectedTypeがCHECKBOXの時に、チェãƒ?‚¯ボックスの全チェãƒ?‚¯を選択すã‚?
933             * JavaScript の機è?を使用するかどã�?�‹を指定するã?に使ã�?�¾すã?
934             * useCheckControl=true に設定すると、コントロール用のチェãƒ?‚¯ボックスが現れてã€?
935             * こã?機è?を使用することができるようになりますã?
936             * false は、å?チェãƒ?‚¯を使用しません。checked は、å?期å?をã?チェãƒ?‚¯済みにしますã?
937             * false はã€?でも代用可能ですã?true はã€?でも代用可能ですã?
938             * checked はã€?でも代用可能ですã?
939             * VIEW_USE_CHECK_CONTROL = "true" ; 全チェãƒ?‚¯を使用
940             * VIEW_USE_CHECK_CONTROL = "1" ;  true と同じ
941             * VIEW_USE_CHECK_CONTROL = "checked" ;  チェãƒ?‚¯済みの全チェãƒ?‚¯を作æ?
942             *
943             * @og.paramLevel 4:個人設定可
944             */
945            public static final String VIEW_USE_CHECK_CONTROL = "true" ;
946    
947            /**
948             * EDITOR の AUTOAREA(自動サイズãƒ?‚­ストエリア)のæœ?¤§列数ã€?
949             *
950             * AUTOAREAは、データ量によって、è?動的にサイズを変更するãƒ?‚­ストエリアですã?
951             * こã?ãƒ?‚­ストエリアのæœ?¤§列数を外部でæŒ?®šするå?合にこã?パラメータを使用しますã?
952             * こã?大きさåˆ??ãƒ?‚­ストエリアのå¹?�§折り返しが発生するとしてã€?
953             * 行数計算も行われますã?
954             * 0 が指定された場合ã?、無制限になりますã?
955             * AUTOAREA の編é›?ƒ‘ラメータに、minRow-maxRow,minCol-maxCol として、最小ã?æœ?¤§の
956             * それぞれの行å?数を指定したå?合ã?、そちらが優先されますã?
957             * HTML_AUTOAREA_MAX_COL_SIZE = "80" ;
958             * @og.paramLevel 3:標準推奨
959             */
960            public static final String HTML_AUTOAREA_MAX_COL_SIZE = "80" ;
961    
962            /**
963             * EDITOR の AUTOAREA(自動サイズãƒ?‚­ストエリア)のæœ?¤§行数ã€?
964             *
965             * AUTOAREAは、データ量によって、è?動的にサイズを変更するãƒ?‚­ストエリアですã?
966             * こã?ãƒ?‚­ストエリアのæœ?¤§行数を外部でæŒ?®šするå?合にこã?パラメータを使用しますã?
967             * こã?大きさåˆ??ãƒ?‚­ストエリアの行で打ちåˆ?‚‰れますã?
968             * 0 が指定された場合ã?、無制限になりますã?
969             * AUTOAREA の編é›?ƒ‘ラメータに、minRow-maxRow,minCol-maxCol として、最小ã?æœ?¤§の
970             * それぞれの行å?数を指定したå?合ã?、そちらが優先されますã?
971             * HTML_AUTOAREA_MAX_ROW_SIZE = "30" ;
972             * @og.paramLevel 3:標準推奨
973             */
974            public static final String HTML_AUTOAREA_MAX_ROW_SIZE = "30" ;
975    
976            /**
977             * マルチキー入力メニューの作æ?可否ã€?
978             *
979             * è¤?•°æ–?­—å?のキー入力に反応するã?ルãƒ?‚¦ンメニューを追åŠ?�—ますã?
980             * JavaScriptでの対応ですã?で、便利機è?と位置付けてくださいã€?
981             * 使用する場合ã?、optionAttributes 属æ?を使用して設定するかã€?
982             * USE_MULTI_KEY_SELECT=true で設定しますã?
983             * 初期値は、false (作æ?しなã�?ですã?
984             * USE_MULTI_KEY_SELECT = "false" ;
985             * @og.paramLevel 3:標準推奨
986             * 
987             * @og.rev 5.6.3.0 (2013/04/01) IE10対応でfalseに変更ã€?IE8以降ブラウザ標æº?
988             */
989            public static final String USE_MULTI_KEY_SELECT = "false" ;
990    
991            /**
992             * 登録時整合æ?チェãƒ?‚¯の使用有無ã€?
993             *
994             * Consistency キー による整合æ?チェãƒ?‚¯を行うかどã�?�‹を指定すã‚?
995             * 属æ?の初期値を設定しますã?
996             *
997             * 画面より?¤?¢登録時にã€?¼©?¥の戻るã?タンで戻りã?キャãƒ?‚·ュされてã�?‚‹画面ã‚?
998             * 登録すると、画面と異なるメモリ上ã?DBTableModel がå?び更新されてしまã�?
999             * とã�?�†トラブルへ対応する為、画面の hidden パラメータ と DBTableModel ã�?
1000             * ä¸??しなã�?�¨エラーにするとã�?�†処ç�?‚’、行うかどã�?�‹を指定できますã?
1001             * viewFormTag で、整合æ?パラメータをå?力し、entryTag で、チェãƒ?‚¯しますã?
1002             * 初期値は、true (使用する)ですã?
1003             * USE_CONSISTENCY = "true" ;
1004             * @og.paramLevel 3:標準推奨
1005             */
1006            public static final String USE_CONSISTENCY = "true" ;
1007    
1008            /**
1009             * 同ä¸?‚»ãƒ?‚·ョンでのマルチ起動対策を行うかどã�?�‹ã€?
1010             *
1011             * 通常、同ä¸?‚»ãƒ?‚·ョンで登録操作を行うと、ã?画面とãƒ??タの整合æ?チェãƒ?‚¯で
1012             * エラーがå?ました。ã?エラーが発生するよã�?�«なってã�?�¾すが、その前ã?段階ã?
1013             * つまりã?メニューより選択した段階で、ã?ルチセãƒ?‚·ョンになってã�?�ªã�?
1014             * (つまりã?同ä¸?‚»ãƒ?‚·ョンで、以前に作æ?されたメニューからアクセスされã�?
1015             * 事を判定しますã?
1016             * メニューにMSC=カウンタとã�?�†パラメータを儲けã?session_init.jsp で判定してã�?�¾すã?
1017             * 初期値は、true (使用する)ですã?
1018             * USE_MULTI_SESSION_CHECK = "true" ;
1019             * @og.paramLevel 3:標準推奨
1020             */
1021            public static final String USE_MULTI_SESSION_CHECK = "true" ;
1022    
1023            /*
1024             * ======================================================================
1025             * org.opengion.hayabusa.taglib.* で使用してã�?‚‹変数
1026             * ======================================================================
1027             */
1028    
1029            /**
1030             * メール送信エンコード名ã€?
1031             *
1032             * E-Mail で日本語を送信する場合ã?ãƒ?ƒ•ォルトエンコード名を指定しますã?
1033             * 現状では、Windows-31J , MS932 , ISO-2022-JP ,それ以å¤?となってã�?�¾すã?
1034             * それ以外ã?、ä¸?¾‹に、ISO-2022-JP にて送信されますã?
1035             * ä¸?ˆ¬に、E-Mail で日本語を送信する場合ã?ISO-2022-JP (JISコーãƒ?化してã€?
1036             * 7bit でエンコードして送信するå¿?¦�がありますが、Windows系の特殊文字やã€?
1037             * unicodeとæ–?­—ã?マッピングが異なる文字ã?半角カタカナなどがã?æ–?­—化けしますã?
1038             * 社å†?‚·スãƒ?ƒ などの連絡用に使用するのであれば、Windowsシスãƒ?ƒ に
1039             * 特化したã?Windows-31J の方が文字化けに関するå¿??は低減されますã?
1040             * 初期値は、ISO-2022-JP ですã?
1041             * MAIL_DEFAULT_CHARSET = "ISO-2022-JP" ;
1042             *
1043             * @og.paramLevel 3:標準推奨
1044             */
1045            public static final String MAIL_DEFAULT_CHARSET = "ISO-2022-JP" ;
1046    
1047            /**
1048             * 編é›?ƒ‡ータのリクエストå?の転送有無ã€?
1049             * DBTableModel からの編é›?ƒ‡ータ(キー__行番号)のリクエストを
1050             * frame タグで渡すかどã�?�‹を指定しますã?
1051             * 引数が多いと、画面が空白になる現象があるたã‚??常、転送しませんã€?
1052             * 初期値は、false (転送しません)ã€?
1053             * FRAME_UNDER_BAR_REQUEST_KEY_USED = "false" ;
1054             * @og.paramLevel 3:標準推奨
1055             */
1056            public static final String FRAME_UNDER_BAR_REQUEST_KEY_USED = "false" ;
1057    
1058            /**
1059             * ペã?ジの先é?へのリンクの間隔ã€?
1060             * ViewFormTagで、backLinkCount(ペã?ジの先é?へのリンクの間隔)の
1061             * 初期値を設定しますã?
1062             * 0 が設定された場合ã?、ã?ージ先é?へのリンクは作æ?されませんã€?
1063             * (通常、ã?ãƒ?ƒ€ー固定を使用する場合ã?ã€?0"リンクなしとしますã?)
1064             * 設定がなã�??合ã?、NumberFormatException がスローされますã?
1065             * VIEW_BACK_LINK_COUNT = "0" ;  リンクなã�?
1066             * VIEW_BACK_LINK_COUNT = "10" ; ãƒ??タ?‘0行毎に先é?へのリンクが作æ?されるã?
1067             * @og.paramLevel 3:標準推奨
1068             */
1069            public static final String VIEW_BACK_LINK_COUNT = "0" ;
1070    
1071            /**
1072             * ヘッãƒ??をå?力する間隔ã?
1073             * ViewFormTagで、headerSkipCount(ヘッãƒ??をå?力する間éš?の
1074             * 初期値を設定しますã?
1075             * 0 が設定された場合ã?、ã?ãƒ?ƒ€ーは、最初だけで繰り返し出力されませんã€?
1076             * (通常、ã?ãƒ?ƒ€ー固定を使用する場合ã?ã€?0"先é?のみとしますã?)
1077             * 設定がなã�??合ã?、NumberFormatException がスローされますã?
1078             * VIEW_HEADER_SKIP_COUNT = "0" ;  ヘッãƒ??は、å?頭のみ作æ?されるã?
1079             * VIEW_HEADER_SKIP_COUNT = "10" ; ヘッãƒ??は、データ?‘0行毎に作æ?されるã?
1080             * @og.paramLevel 3:標準推奨
1081             */
1082            public static final String VIEW_HEADER_SKIP_COUNT = "0" ;
1083    
1084            /**
1085             * ヘッãƒ??のソート用リンクの有無ã€?
1086             * ViewFormTagで、useTableSorter(ヘッãƒ??にソート用リンクを作æ?するかどã�?�‹)の
1087             * 初期値を設定しますã?
1088             * true が設定された場合ã?、ã?ãƒ?ƒ€ーにソート用リンクを作æ?しますã?
1089             *
1090             * VIEW_USE_TABLE_SORTER = "true" ;
1091             * @og.paramLevel 4:個人設定可
1092             */
1093            public static final String VIEW_USE_TABLE_SORTER = "true" ;
1094    
1095            /**
1096             * SVGチャートã?ãƒ?ƒ³ポラリãƒ?‚£レクトリ定義ã€?
1097             * SVGチャートを作æ?する場合ã?SVGファイルをテンポラリのãƒ?‚£レクトリに
1098             * 出力して、そこへのアドレスを付けて、HTMLを作æ?してã�?�¾すã?(çµ?�¿込めなã�?�Ÿã‚?
1099             * 以前ã?、ファイルのãƒ?ƒ³ポラリと同じ、FILE_URL でæŒ?®šしたディレクトリの
1100             * 下ã?、ChartTemp フォルãƒ?�§したã€?
1101             * ここでの定義のフォルãƒ?�Œ、そのままãƒ?ƒ³ポラリファイルのフォルãƒ?��になりますã?
1102             * SVGチャートã?ãƒ?ƒ³ポラリファイルは、Tomcat終äº?™‚に自動的に削除されますã?
1103             * CHART_TEMP_DIR = "filetemp/ChartTemp/" ;
1104             * @og.paramLevel 3:標準推奨
1105             */
1106            public static final String CHART_TEMP_DIR = "filetemp/ChartTemp/" ;
1107    
1108            /**
1109             * SVGチャートã?ãƒ?ƒ³ポラリãƒ?‚£レクトリ定義ã€?
1110             * ChartCreateTag で使用されã‚?JFreeChart/画像ファイルのキャãƒ?‚·ュ時間(ç§?を指定しますã?
1111             * こã?、キャãƒ?‚·ュ時間(ç§?を過ぎると、キャãƒ?‚·ュをå?期化しますã?
1112             * 初期値はã€?00(ç§? = ?‘0å?ですã?
1113             * CHART_CACHE_TIME = "600" ;
1114             * @og.paramLevel 3:標準推奨
1115             */
1116            public static final String CHART_CACHE_TIME = "600" ;
1117    
1118            /**
1119             * ヘッãƒ??固定ã?スクロールバã?の使用有無ã€?
1120             * ヘッãƒ??固定ã?スクロールバã?を使用すると、登録ボタンの領域を残したままã€?
1121             * ãƒ??ブル部のみスクロールすることが可能になりますã?
1122             * これは、ViewFormTagで、useScrollBar(スクロールバã?用のDIV要ç´?‚’
1123             * 出力するかどã�?�‹)の初期値を設定してã�?�¾すã?
1124             * true が設定された場合ã?、ã?ãƒ?ƒ€ー固定ã?スクロールバã?を使用しますã?
1125             * VIEW_USE_SCROLLBAR = "true" ;
1126             * @og.paramLevel 4:個人設定可
1127             */
1128            public static final String VIEW_USE_SCROLLBAR = "true" ;
1129    
1130            /**
1131             * 戻るリンク時等ã?行é?り機è?の使用有無ã€?
1132             * ViewFormTagで、useSelectedRow(æŒ?®š行ã?行é?りを行うかどã�?�‹)の初期値を設定しますã?
1133             * SEL_ROW機è?(戻るリンクから戻ったときに、å?にクリãƒ?‚¯された行番号を返す機è?)でã€?
1134             * こã?機è?を有効/無効を指定しますã?(true:使用する/false:使用しなã�?
1135             * 有効な場合ã?ã€?�¸択行まで画面がスクロールしますã?
1136             * VIEW_USE_SELECTED_ROW = "true" ;
1137             * @og.paramLevel 4:個人設定可
1138             */
1139            public static final String VIEW_USE_SELECTED_ROW = "true" ;
1140    
1141            /**
1142             * 戻るリンク時等ã?選択行ã?ーカーの使用有無ã€?
1143             * AbstractViewFormで、指定行ã?マã?カーを行う場合ã?選択行色æŒ?®šを行うかどã�?�‹を設定しますã?
1144             * 選択行ã?色æŒ?®?class="row_sel")を有効/無効を指定しますã?(true:使用する/false:使用しなã�?
1145             * ここでは、使用するかどã�?�‹のみの設定で、実際の色は、CSSファイルで行いますã?
1146             * VIEW_USE_SELROW_COLOR = "true" ;
1147             * @og.paramLevel 4:個人設定可
1148             */
1149            public static final String VIEW_USE_SELROW_COLOR = "true" ;
1150    
1151            /**
1152             * 選択行ã?ハイライト表示を行うかどã�?�‹ã€?
1153             * ViewFormTagで、useHilightRow(選択行ã?ハイライト表示を行うかどã�?�‹)の初期値を設定しますã?
1154             * これは、チェãƒ?‚¯ボックスã‚?ƒ©ジオボタンで行選択した際に、どの行が選択されたã�?
1155             * 判るよã�?�«行ã?ハイライト表示を行う機è?ですã?
1156             * さらに、行ã?任意ã?ç®?‰€をクリãƒ?‚¯してもã?チェãƒ?‚¯がå?りã?ハイライト表示されますã?
1157             * VIEW_USE_HILIGHT_ROW = "true" ;
1158             * @og.paramLevel 4:個人設定可
1159             */
1160            public static final String VIEW_USE_HILIGHT_ROW = "true" ;
1161    
1162            /**
1163             * 選択行ã?ハイライト表示を行ったå?合に、ON/OFFの制御を行選択ã?チェãƒ?‚¯ボックスのみで有効にするかã?
1164             * ViewFormTagで、useHilightCheckOnly(選択行ハイライトã?制御をチェãƒ?‚¯ボックスのみで有効にするã�?の初期値を設定しますã?
1165             * trueの場合ã?チェãƒ?‚¯ボックスのみで有効になりますã?
1166             * falseの場合ã?行å?体ã?å�?¦�ç´?�§有効になりますã?
1167             * trueにした場合ã?チェãƒ?‚¯ボックスが存在しなã�?¡Œに対しては、ハイライトすることはできませんã€?
1168             * VIEW_USE_HILIGHT_CHECK_ONLY = "false" ;
1169             *
1170             * @og.rev 4.3.7.0 (2009/06/01) 新規作æ?
1171             *
1172             * @og.paramLevel 4:個人設定可
1173             */
1174            public static final String VIEW_USE_HILIGHT_CHECK_ONLY = "false" ;
1175    
1176            /**
1177             * QUERY 検索時等ã?結果を画面に出力する時のメãƒ?‚»ージを指定ã?
1178             * 従来の検索結果は、画面上方に記述してã�?�¾したがã?[X/Y]等も出力される為ã€?
1179             * 実質çš?�«不要なé ?›®ですã?
1180             * 初期値は、ゼロæ–?­—å?としã?何も表示しなã�?‚ˆã�?�«しておきますã?
1181             * 従来は、MSG0033 『ã?件検索しました。ã?ですã?
1182             * VIEW_DISPLAY_MSG = "" ;
1183             * VIEW_DISPLAY_MSG = "MSG0033" ;
1184             * @og.paramLevel 3:標準推奨
1185             */
1186            public static final String VIEW_DISPLAY_MSG = "" ;
1187    
1188            /**
1189             * ä¸?‹¬入力カラãƒ??アシスト機è?の初期値ã€?
1190             *
1191             * これは、カラãƒ??書き込み時に、ä¸?‹¬入力可能なカラãƒ?‚’ヘッãƒ??に表示しã?
1192             * ä¸?‹¬登録できる機è?につã�?�¦、å?期状態を規定しますã?
1193             * true:に設定すると、何もæŒ?®šしなã�?™�りã?ä¸?‹¬入力用のカラãƒ?�Œ表示されますã?
1194             * これは、ViewFormTag の clmBulkSet にã€?*" を設定したã?と同じ状態を作りますã?
1195             * false:に設定すると、従来どおりですã?(null が設定された状æ…?
1196             * どちらが設定されてã�?�¦もã?ViewFormTag の clmBulkSet に、カラãƒ?��を指定すると
1197             * そちらが優先されますã?
1198             *
1199             * VIEW_USE_DEFAULT_BULKSET = "false"
1200             *
1201             * @og.rev 5.2.1.0 (2010/10/01) 新規追åŠ?
1202             * @og.paramLevel 3:標準推奨
1203             */
1204            public static final String VIEW_USE_DEFAULT_BULKSET = "false" ;
1205    
1206            /**
1207             * 全件無条件でのリセãƒ?ƒˆ呼び出しã?使用有無ã€?
1208             * EntryTagで、command="RESET" 時ã?アクションとして allReset() ã‚?
1209             * 呼び出すかどã�?�‹を指定しますã?
1210             * true が設定された場合ã?、allReset() を呼び出しますã?
1211             * 初期値は、false ですã?
1212             * RESET_ACTION_ALL_USE = "false" ;
1213             * @og.paramLevel 3:標準推奨
1214             */
1215            public static final String RESET_ACTION_ALL_USE = "false" ;
1216    
1217            /**
1218             * オラクルæ–?­—化け対応å?ç�??実施有無ã€?
1219             * Shift-JISで作æ?されたオラクルとWindowsとの間ã? æ–?­—コード変換を行うかどã�?�‹
1220             * を指定しますã?
1221             * 例えばã€???は、正常に登録できますが、表示を行う段階でæ–?­—化けが発生しますã?
1222             * これは、unicode 0x301c ですが、Windows上では、このコードが認識できずã€?
1223             * 0xff5e をã?"?? に認識しますã?
1224             * 登録時ã?、JDBCã�?Shift-JIS(0x8160)をã?0x301c に変換して登録する為ã€?
1225             * æ–?­—化けã?発生しませんã€?
1226             * 対策としてã€?¼¤?¢から検索した値 0x301c はã€?xff5e に変換して表示させますã?
1227             * またã?UTF-8では、ã?å†??ーク』が、ã?バックスラãƒ?‚·ュ』で表示されますã?
1228             * これは、コードが全く異なã‚?『å?マã?ク』に置き換えなã�?�¨、きちんと
1229             * 表示されません。この場合ã?、Set時には、å?に戻すå¿?¦�がありますã?
1230             * 初期値は、false ですã?
1231             * USE_UTF8_CHARACTER_TRANSLATION = "false" ;
1232             * @og.paramLevel 7:要å?起å‹?
1233             */
1234            //      public static final String USE_UTF8_CHARACTER_TRANSLATION = "false" ;
1235    
1236            /**
1237             * シェル実行時のタイãƒ?‚¢ウト時é–?ç§?ã€?
1238             * æŒ?®š時間ã?単位ã?、秒ですã?
1239             * 0 秒に設定すると、割り込みがå?るまで、å¾?�¡つづけますã?
1240             * 過去の互換性の関係で、大きな時間がå?ってã�?�¾すが、基本çš?�«はã€?
1241             * ?‘0å?ã€?¼‘5å?を目安に設定してくださいã€?
1242             * 初期値はã€?600 秒ですã?
1243             * SHELL_TIMEOUT = "3600" ;
1244             * @og.paramLevel 3:標準推奨
1245             */
1246            public static final String SHELL_TIMEOUT = "3600" ;
1247    
1248            /**
1249             * カラãƒ?�§リソースファイルの初期値を使ã�?�‹どã�?�‹を指定ã?
1250             * カラãƒ??値ã‚??期å?がセãƒ?ƒˆされてã�?�ªã�?�¨きに、カラãƒ?ƒªソースの
1251             * 初期値を利用するかどã�?�‹をã?true/false でæŒ?®šしますã?
1252             * true の場合ã?、å?期å?を使用しますã?
1253             * 過去との互換性の関係で、この属æ?は、false に設定されてã�?�¾すã?
1254             * USE_DEFAULT_PROPERTIE_VALUE = "false" ;
1255             *
1256             * @og.rev 5.2.3.0 (2010/12/01) 新規追åŠ?
1257             * @og.paramLevel 3:標準推奨
1258             */
1259            public static final String USE_DEFAULT_PROPERTIE_VALUE = "false" ;
1260            
1261            /**
1262             * EDITNAME?ˆカラãƒ??並び替えや表示等)利用時に編é›?‚’可能にするかどã�?�‹を指定ã?
1263             * writeCheckタグで利用されますã?
1264             * USE_EDIT_WITH_EDITNAME = "false"
1265             *
1266             * @og.rev 5.5.4.2 (2012/07/13) 新規追åŠ?
1267             * @og.paramLevel 2:使用時設å®?
1268             */
1269            public static final String USE_EDIT_WITH_EDITNAME = "false" ;
1270            
1271            /**
1272             * writeCheckタグでeditNameをhiddenタグで出力するかどã�?�‹ã€?
1273             * OUTPUT_EDITNAME = "false"
1274             *
1275             * @og.rev 5.5.4.2 (2012/07/13) 新規追åŠ?
1276             * @og.paramLevel 2:使用時設å®?
1277             */
1278            public static final String OUTPUT_EDITNAME = "false" ;
1279            
1280            /**
1281             * writeCheckタグとqueryButtonタグでdisplay:noneのãƒ?ƒŸーをå?力するかどã�?�‹ã€?
1282             * USE_DUMMY_INPUT = "false"
1283             *
1284             * @og.rev 5.6.1.0 (2013/02/01) 新規追åŠ?
1285             * @og.paramLevel 2:使用時設å®?
1286             */
1287            public static final String USE_DUMMY_INPUT = "false" ;
1288            
1289            /**
1290             * 画面を開ã�?�Ÿ時ã?EditNameの初期値に前回利用コードを使ã�?�‹どã�?�‹ã€?
1291             *
1292             * EditNameに前回利用コードを使ã�?�‹どã�?�‹を決める設定ですã?
1293             * trueの場合ã?前回利用コードを使ã�?�¾すã?
1294             * falseの場合ã?NULLをå?期å?としますã?
1295             * ä½?�—、引数で与えられたå?合ã?そã?値を利用しますã?
1296             * 初期値はtrue(利用する)ですã?
1297             * USE_DEFAULT_EDITNAME = "true"
1298             *
1299             * @og.rev 5.7.1.2 (2013/12/20) 新規追åŠ?
1300             * @og.paramLevel 4:個人設定可
1301             */
1302            public static final String USE_DEFAULT_EDITNAME = "true" ;
1303            
1304            /**
1305             * QUERYで検索ボタンを押した時に、ã?検索中ですã?表示を行うかどã�?�‹ã€?
1306             *
1307             * jquery.blockUI.js による検索中表示機è?を使ã�?�‹どã�?�‹を設定しますã?
1308             * trueの場合ã?検索中表示を行いますã?
1309             * falseの場合ã?なにもしませんã€?
1310             * これは、jQuery オプションのjquery.blockUI.js と、独自開発した blockUI.js ã‚?
1311             * 使用して、QUERYフレーãƒ?�§検索ボタンが押されたら、ã?検索中ですã?・・」を表示ã�?
1312             * RESULT画面で、解除する仕çµ?�¿ですã?
1313             * 検索中表示までã€?.5秒ã?å¾?�¡処ç�?‚’入れてã�?�¾すã?
1314             *
1315             * 初期値はtrue(利用する)ですã?
1316             * VIEW_USE_BLOCKUI = "true"
1317             *
1318             * @og.rev 5.7.7.1 (2014/06/13) 新規追åŠ?
1319             * @og.paramLevel 3:標準推奨
1320             */
1321            public static final String VIEW_USE_BLOCKUI = "true" ;
1322    
1323            /*
1324             * ======================================================================
1325             * org.opengion.hayabusa.resource.* で使用してã�?‚‹変数
1326             *
1327             * 基本は、リソースDBを読み取る設定ですã?ただしã?リソースファイルの
1328             * 設定があれば、リソースDBは、無視しますã?
1329             * (こã?ファイルの RESOURCE_xx_DB は、コメントにするå¿?¦�ã?ありませんã€?
1330             *
1331             * リソースは、同ä¸?‚­ーが存在する場合ã?、後ろを優先しますã?
1332             * リソースDBでは、KBSAKU(作æ?区åˆ?でソートしてã�?‚‹為、これが大きいほどã€?
1333             * 優先é?位が高いことになりますã?
1334             * シスãƒ?ƒ (GE)は、KBSAKU=0 ですã?で、それ以上ã?値でå�?‚·スãƒ?ƒ プロパティーã‚?
1335             * 登録すれば、そちらが優先されますã?
1336             * ======================================================================
1337             */
1338    
1339            /**
1340             * カレンãƒ?¼¤?¢の使用有無ã€?
1341             * CalendarFactoryで、カレンãƒ?¼¤?¢を使用するかどã�?�‹を指定しますã?
1342             * 使用する場合ã?、true , 使用しなã�??合ã?、false を設定しますã?
1343             * true が設定された場合ã?、CalendarQuery_**** から、事業æ‰?�¨年月よりã?
1344             * カレンãƒ?‚ªブジェクトを作æ?しますã?
1345             * 初期値は、false ですã?
1346             * USE_CALENDAR_DATABASE = "false" ;
1347             * @og.paramLevel 3:標準推奨
1348             */
1349            public static final String USE_CALENDAR_DATABASE = "false" ;
1350    
1351            /**
1352             * カレンãƒ?¼¤?¢の接続å?
1353             * CalendarFactoryで、カレンãƒ?¼¤?¢を使用する場合ã?どの接続å?に接続するかæŒ?®šしますã?
1354             * ここでは、接続å?そã?もã?ではなくã?接続å?のDBIDæ–?­—å?を指定しますã?
1355             * 初期値は、null(標準ã?接続å?) ですã?
1356             * RESOURCE_CALENDAR_DBID = "" ;
1357             * @og.paramLevel 2:使用時設å®?
1358             */
1359            public static final String RESOURCE_CALENDAR_DBID = "" ;
1360    
1361            /**
1362             * チェãƒ?‚¯ボックスの id をå?力可否ã€?
1363             * チェãƒ?‚¯ボックスの id をå?力するかどã�?�‹を指定しますã?
1364             * ガントチャートã?スライãƒ??機è?で、スライドした行ã?チェãƒ?‚¯ボックスにチェãƒ?‚¯ã‚?
1365             * 付けるために、チェãƒ?‚¯ボックスの id を利用するå¿?¦�がありますã?
1366             * id は、HybsSystem.ROW_ID_KEY でæŒ?®šしており、[ROW.ID] で取得できますã?
1367             * 初期値は、true ですã?
1368             * USE_CHECKBOX_ROW_ID = "true" ;
1369             * @og.paramLevel 3:標準推奨
1370             */
1371            public static final String USE_CHECKBOX_ROW_ID = "true" ;
1372    
1373            /**
1374             * サーバã?名ã?
1375             * こã?Tomcatが実行してã�?‚‹サーバã?名で、request.getServerName() で求められるå?ですã?
1376             * Webサーバã?としてアクセスされたときã?サーバã?名になりますã?
1377             * [例ï¼?HN50G5]
1378             * @og.paramLevel 9:自動設å®?
1379             */
1380            public static final String SERVER_NAME = "" ;
1381    
1382            /**
1383             * ホスト名ã€?
1384             * Java VM が実行してã�?‚‹サーバã?名で、InetAddress.getLocalHost().getHostName() で
1385             * 求められるå?ですã?これは、リクエストとは関係なくã?サーバã?そã?もã?の名称になりますã?
1386             * [例ï¼?HN50G5]
1387             * @og.paramLevel 9:自動設å®?
1388             */
1389            public static final String HOST_NAME = "" ;
1390    
1391            /**
1392             * ホスãƒ?Pアドレスã€?
1393             * Java VM が実行してã�?‚‹ホスãƒ?Pアドレスで、InetAddress.getLocalHost().getHostAddress() で
1394             * 求められるå?ですã?
1395             * [例ï¼?200.1.50.165]
1396             * @og.paramLevel 9:自動設å®?
1397             */
1398            public static final String HOST_ADRS = "" ;
1399    
1400            /**
1401             * サーバã?本体ã? URL
1402             * scheme + "://" + serverName + portStr のå�?ƒ…報から作æ?しますã?
1403             * こã?シスãƒ?ƒ の外部へメール?‹URLリンク等を作æ?する場合やã€?
1404             * そã?サーバã?の別のWebサーバã?へのアドレス生æ?などに使用しますã?
1405             * [例ï¼?http://localhost:8824/]
1406             * @og.paramLevel 9:自動設å®?
1407             */
1408            public static final String SERVER_URL = "" ;
1409    
1410            /**
1411             * コンãƒ?‚­ストã? URL
1412             * scheme + "://" + serverName + portStr + serverURL + path + "/" のå�?ƒ…報から作æ?しますã?
1413             * これは、サーバã?URL?‹コンãƒ?‚­ストまでåŠ?‘³したURLになってã�?�¾すã?
1414             * こã?シスãƒ?ƒ の外部へメール?‹URLリンク等を作æ?する場合などに使用しますã?
1415             * [例ï¼?http://localhost:8824/gf/]
1416             * @og.paramLevel 9:自動設å®?
1417             */
1418            public static final String CONTEXT_URL = "" ;
1419    
1420            /**
1421             * サーバã?æƒ??ã€?
1422             * ホスト名とホストアドレスをコメント情報として表示する場合に使用しますã?
1423             * [例ï¼?HN50G5 ( 200.1.50.165 )]
1424             * @og.paramLevel 9:自動設å®?
1425             */
1426            public static final String SERVER_INFO = "" ;
1427    
1428            /**
1429             * サーブレãƒ?ƒˆæƒ??ã€?
1430             * [例ï¼?Apache Tomcat/5.0.28]
1431             * @og.paramLevel 9:自動設å®?
1432             */
1433            public static final String SERVLET_INFO = "" ;
1434    
1435            /**
1436             * リソースãƒ??タベã?スのシスãƒ?ƒ ID名ã?
1437             * web.xml で初期値æŒ?®šするå¿?¦�がありますã?
1438             * SYSTEM_ID = "GE" ;
1439             * @og.paramLevel 9:自動設å®?
1440             */
1441            public static final String SYSTEM_ID = "" ;
1442    
1443            /**
1444             * アプリケーショントップタイトルã€?
1445             * アプリケーションのWindowsに表示するトップタイトル名をæŒ?®šしますã?
1446             * ブラウザの、上端に表示されますã?またã?お気に入り等への登録時ã?名称になりますã?
1447             * GUI_TOP_TITLE = "Web アプリケーションシスãƒ?ƒ " ;
1448             * @og.paramLevel 1:設定確èª?
1449             */
1450            public static final String GUI_TOP_TITLE = "Web アプリケーションシスãƒ?ƒ " ;
1451    
1452            /**
1453             * 共有リソースãƒ??タ DBIDã€?
1454             * ユーザーリソース(GEA10)を除く他ã?リソース(カラãƒ?GEA03),ラベル(GEA08),
1455             * コーãƒ?GEA04),メãƒ?‚»ージ(GEA09),画面(GEA11),シスãƒ?ƒ パラメータ(GE12),
1456             * アクセス統è¨?GE15),ユーザーパラメータ(GE16),URL転é€?GE17))
1457             * のãƒ??タベã?スをé?常の、DEFAULT_DB_URL 設定å?以外ã?場æ‰?�«アクセスする
1458             * 場合に、DBID でæŒ?®šしますã?
1459             * DBID はã€?GE' ã‚?'XX' などの通常は、シスãƒ?ƒ ID名を使用しますがã€?
1460             * 何でも構いません。このDBIDは、XX_DB_URL ã‚??XX_DB_USER 、XX_DB_PASSWD として
1461             * 登録しておくå¿?¦�がありますã?æŒ?®šがなã�??合ã?、DEFAULT_DB_URL を使用しますã?
1462             * RESOURCE_DBID = "" ;
1463             * @og.paramLevel 2:使用時設å®?
1464             */
1465            public static final String RESOURCE_DBID = "" ;
1466    
1467            /**
1468             * ユーザーリソースDBIDã€?
1469             * リソースDBがã?他ã?ãƒ??タベã?スにある場å�?統合されてã�?‚‹など)取得データベã?スã‚?
1470             * 通常の、DEFAULT_DB_URL 設定å?以外ã?場æ‰?�«アクセスする場合に、DBID でæŒ?®šしますã?
1471             * DBID はã€?GE' ã‚?'XX' などの通常は、シスãƒ?ƒ ID名を使用しますが、何でも構いませんã€?
1472             * こã?DBIDは、XX_DB_URL ã‚??XX_DB_USER 、XX_DB_PASSWD として登録するå¿?¦�がありますã?
1473             * 未定義の場合ã?、RESOURCE_DBID から、それも未定義の場合ã? ãƒ?ƒ•ォルトã?接続å?を使用しますã?
1474             * RESOURCE_USER_DBID = "" ;
1475             * @og.paramLevel 2:使用時設å®?
1476             */
1477            public static final String RESOURCE_USER_DBID = "" ;
1478    
1479            /**
1480             * 共有リソースアクセスアドレスã€?
1481             * 共有リソースを統ä¸?�—た環å¢?�§アクセスする場合ã?サーバアドレスを指定しますã?
1482             * 共有リソース環å¢?‚’個別に作æ?する場合ã?すべtのユーザーで利用可能な転送URLã‚?
1483             * 共有メãƒ?‚»ージ、アクセス統計管ç�??ユーザーパラメータなどの画面は、フリーに
1484             * しておき、各種リソースは管ç�??のみアクセスできるようにしますã?
1485             * 未æŒ?®šã?場合ã?、è?åˆ??身のアドレスを使用しますã?
1486             * RESOURCE_ADDRESS = "http://localhost:8823/gf/jsp/index.jsp" ;
1487             * @og.paramLevel 2:使用時設å®?
1488             */
1489            public static final String RESOURCE_ADDRESS = "" ;
1490    
1491            /**
1492             * ユーザーリソース検索SQLã€?
1493             * 検索するカラãƒ?�«は、å¿?�š、USERID,LANG,NAME_JA,ROLES,DROLES がこのé ?•ªで含まれておりã€?
1494             * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこのé ?•ªでæŒ?®šされるå¿?¦�がありますã?
1495             * (カラãƒ?��は関係ありません。並びé ?�¨意味が重要ですã?)
1496             * またã?検索é ?ORDER BY)は、優先é?位ã?低いé ?�«検索してください。使用するのは、ä¸?•ªæœ?¾Œに
1497             * 検索された行を使用しますã?
1498             * ユーザーリソースは、RESOURCE_USER_DBID でæŒ?®šã?ãƒ??タベã?スから取得しますã?
1499             * 未定義の場合ã?、RESOURCE_DBID から、それも未定義の場合ã? ãƒ?ƒ•ォルトã?接続å?を使用しますã?
1500             *
1501             * @og.rev 4.1.0.0 (2007/01/11) GEA10ではなくGEA10V01を見るように変更
1502             * @og.rev 4.4.0.0 (2008/08/02) DROLES(ãƒ??タロールズ)のé ?›®追åŠ?
1503             *
1504             * @og.paramLevel 3:標準推奨
1505             */
1506            public static final String RESOURCE_USER_SQL
1507                                                                            = "SELECT USERID,LANG,NAME_JA,ROLES,DROLES"
1508                                                                            + " FROM GEA10V01"
1509                                                                            + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'"
1510                                                                            + " ORDER BY SYSTEM_ID, FGDEFAULT DESC" ;
1511    
1512            /**
1513             * ユーザーリソース検索SQL(ロールæŒ?®?ã€?
1514             * 検索するカラãƒ?�«は、å¿?�š、USERID,LANG,NAME_JA,ROLES,DROLES がこのé ?•ªで含まれておりã€?
1515             * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこのé ?•ªでæŒ?®šされるå¿?¦�がありますã?
1516             * (カラãƒ?��は関係ありません。並びé ?�¨意味が重要ですã?)
1517             * またã?検索é ?ORDER BY)は、優先é?位ã?低いé ?�«検索してください。使用するのは、ä¸?•ªæœ?¾Œに
1518             * 検索された行を使用しますã?
1519             * ユーザーリソースは、RESOURCE_USER_DBID でæŒ?®šã?ãƒ??タベã?スから取得しますã?
1520             * 未定義の場合ã?、RESOURCE_DBID から、それも未定義の場合ã? ãƒ?ƒ•ォルトã?接続å?を使用しますã?
1521             *
1522             * @og.rev 4.4.0.0 (2008/08/02) DROLES(ãƒ??タロールズ)のé ?›®追åŠ?
1523             * @og.rev 5.6.5.2 (2013/06/21) GEA10ではなくGEA10V01を見るように変更(RESOURCE_USER_SQLに合わせる)
1524             *
1525             * @og.paramLevel 3:標準推奨
1526             */
1527            public static final String RESOURCE_USER_ROLE_SQL
1528                                                                            = "SELECT USERID,LANG,NAME_JA,ROLES,DROLES"
1529                                                                            + " FROM GEA10V01"
1530                                                                            + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND ROLES=? AND FGJ='1'"
1531                                                                            + " ORDER BY SYSTEM_ID" ;
1532    
1533            /**
1534             * ユーザーリソースのæƒ??を取得するデータソースの種別を指定しまã�?初期値:""⇒DB,LDAP)ã€?
1535             * 何もæŒ?®šしなã�??å�?初期値)は、DBからユーザーリソースのæƒ??を取得しますã?
1536             * "LDAP"を指定すると、LDAPからユーザーリソースを取得しますã?
1537             *  "LDAP"を使用する場合ã?設定方法につã�?�¦は、RESOURCE_USER_LDAP_CLMの説明を参ç?して下さã�??
1538             *
1539             * @og.rev 5.2.0.0 (2010/09/01) 新規追åŠ?
1540             * @og.paramLevel 2:使用時設å®?
1541             */
1542            public static final String RESOURCE_USER_SRC_TYPE = "";
1543    
1544            /**
1545             * ユーザーリソース検索LDAPé ?›®ã€?
1546             * ユーザーをLDAPから検索する場合ã?カラãƒ?‚’æŒ?®šしますã?
1547             * カラãƒ?�«は、å¿?�š、USERID,LANG,NAME_JA,ROLES,DROLES がこのé ?•ªで含まれるå¿?¦�がありますã?
1548             * 検索条件は、RESOURCE_USER_LDAP_FILTER でæŒ?®šしておいてくださいã€?
1549             * 対象となる属æ?名が存在しなã�??合ã?、ダミã?の属æ?名をæŒ?®šすることもできますã?
1550             * å�??目において、å?が取得できなã�??合ã?、以下ã?ãƒ?ƒ•ォルトå?が適用されますã?
1551             *  lang(è¨?ª?             : 'ja'
1552             *  cn(名称)               : ログインID
1553             *  roles(ロールズ)        : 属æ?名と同じæ–?­—å?
1554             *  droles(ãƒ??タロールズ) : null
1555             *
1556             * なおã?LDAPの基本æƒ??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL ,
1557             * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE
1558             * 定数の値を使用しますã?
1559             *
1560             * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPEã�?LDAP"に設定されてã�?‚‹å¿?¦�がありますã?
1561             *
1562             * @og.rev 5.2.0.0 (2010/09/01) 新規追åŠ?
1563             * @og.paramLevel 2:使用時設å®?
1564             */
1565            public static final String RESOURCE_USER_LDAP_CLM = "uid,lang,cn,roles,droles" ;
1566    
1567            /**
1568             * ユーザーリソース検索LDAP条件(ロールæŒ?®?ã€?
1569             * ユーザーをロールæŒ?®šでLDAPから検索する場合ã?検索条件を指定しますã?
1570             * 検索条件で定義されã‚?{0}にはシスãƒ?ƒ IDがã?{1}にはログインIDがã?{2}にはロールが指定されますã?
1571             * シスãƒ?ƒ IDの検索条件が不要な場合ã?、{0}のæŒ?®šを外すことも可能ですã?
1572             * またã?ここでæŒ?®šされた条件は、LDAP検索のフィルターとしてそã?まま渡されますã?でã€?
1573             * 固定条件を追åŠ?�™ることもできますã?
1574             *
1575             * なおã?LDAPの基本æƒ??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL ,
1576             * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE
1577             * 定数の値を使用しますã?
1578             *
1579             * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPEã�?LDAP"に設定されてã�?‚‹å¿?¦�がありますã?
1580             *
1581             * @og.rev 5.2.0.0 (2010/09/01) 新規追åŠ?
1582             * @og.paramLevel 2:使用時設å®?
1583             */
1584            public static final String RESOURCE_USER_ROLE_LDAP_FILTER = "(&(sysid={0})(uid={1})(roles={2}))" ;
1585    
1586            /**
1587             * ユーザーリソース検索LDAP条件ã€?
1588             * ユーザーをLDAPから検索する場合ã?検索条件を指定しますã?
1589             * 検索条件で定義されã‚?{0}にはシスãƒ?ƒ IDがã?{1}にはログインIDが指定されますã?
1590             * シスãƒ?ƒ IDの検索条件が不要な場合ã?、{0}のæŒ?®šを外すことも可能ですã?
1591             * またã?ここでæŒ?®šされた条件は、LDAP検索のフィルターとしてそã?まま渡されますã?でã€?
1592             * 固定条件を追åŠ?�™ることもできますã?
1593             *
1594             * なおã?LDAPの基本æƒ??は、LDAP_INITIAL_CONTEXT_FACTORY , LDAP_PROVIDER_URL ,
1595             * LDAP_ENTRYDN , LDAP_PASSWORD , LDAP_SEARCH_BASE , LDAP_SEARCH_SCOPE
1596             * 定数の値を使用しますã?
1597             *
1598             * ※LDAPからユーザーリソースを取得するには、RESOURCE_USER_SRC_TYPEã�?LDAP"に設定されてã�?‚‹å¿?¦�がありますã?
1599             *
1600             * @og.rev 5.2.0.0 (2010/09/01) 新規追åŠ?
1601             * @og.paramLevel 2:使用時設å®?
1602             */
1603            public static final String RESOURCE_USER_LDAP_FILTER = "(&(sysid={0})(uid={1}))" ;
1604    
1605            /**
1606             * ユーザーパラメータ検索SQLã€?
1607             * シスãƒ?ƒ パラメータをå?別ユーザー毎にカスタマイズする場合に使用する
1608             * ユーザーパラメータを取得するSQLを定義しますã?
1609             * 検索するカラãƒ?�«は、å¿?�š、PARAM_ID,PARAM,FGCRYPT がこのé ?•ªで含まれておりã€?
1610             * 絞込み条件(?パラメータ)として、SYSTEM_ID,USERID がこのé ?•ªでæŒ?®šされるå¿?¦�がありますã?
1611             * (カラãƒ?��は関係ありません。並びé ?�¨意味が重要ですã?)
1612             * またã?検索é ?ORDER BY)は、優先é?位ã?低いé ?�«検索してください。同ä¸?ARAM_IDã�?
1613             * è¤?•°存在する場合ã?、ä¸?•ªæœ?¾Œに検索されたPARAMを使用しますã?
1614             * ユーザーパラメータは、ユーザーリソース と異なりã?RESOURCE_DBID から取得しますã?
1615             * それが未定義の場合ã? ãƒ?ƒ•ォルトã?接続å?を使用しますã?
1616             *
1617             * @og.paramLevel 3:標準推奨
1618             */
1619            public static final String USER_PARAMETER_SQL = "SELECT PARAM_ID,PARAM,FGCRYPT FROM GE16"
1620                                                                            + " WHERE SYSTEM_ID IN ( ?,'**') AND USERID=? AND FGJ='1'"
1621                                                                            + " ORDER BY SYSTEM_ID" ;
1622    
1623            /**
1624             * アクセス統計テーブル使用設定ã?
1625             * アクセス統計テーブルを使用する場合ã?、true , 使用しなã�??合ã?、false を設定しますã?
1626             * 初期値は、true ですã?
1627             * USE_ACCESS_TOKEI_TABLE = "true" ;
1628             * @og.paramLevel 3:標準推奨
1629             */
1630            public static final String USE_ACCESS_TOKEI_TABLE = "true" ;
1631    
1632            /**
1633             * アクセス統計テーブルをå?編成するまでのãƒ??タの生存期間を設定しますã?
1634             * ãƒ??タが作æ?された日時を基準として、ここでæŒ?®šされた期間よりも古ã�?
1635             * ãƒ??タは、物ç�?‰Š除されますã?
1636             * ACCESS_TOKEI_ALIVE_DAYSが指定されてã�?�ªã�?null)場合ã?ãƒ??タの削除は行われませんã€?
1637             * 初期値はã€?80日ですã?
1638             *
1639             * @og.paramLevel 1:設定確èª?
1640             */
1641            public static final String ACCESS_TOKEI_ALIVE_DAYS = "180" ;
1642    
1643            /**
1644             * アクセス統計テーブルを使用したメニュー表示の過去日付ã?設定日数ã€?
1645             * 階層メニューでレベル?“ã?場合ã?非標準としてãƒ?ƒ•ォルトでは表示されませんã€?
1646             * これに、アクセス統計テーブルの個人別過去の訪問履歴より、設定日数以å†?�«
1647             * アクセスされてã�?‚Œば、動çš?�«レベル?’へ引き上げますã?
1648             * 前準備として、アクセス統計テーブル使用設å®?USE_ACCESS_TOKEI_TABLE)ã‚?
1649             * true にしておくå¿?¦�がありますã?
1650             * 初期値はã€?0日 ですã?
1651             * ACCESS_TOKEI_PAST_DAYS = "20" ;
1652             * @og.paramLevel 4:個人設定可
1653             */
1654            public static final String ACCESS_TOKEI_PAST_DAYS = "20" ;
1655    
1656            /**
1657             * ?³?±?¬インジェクション対策用チェãƒ?‚¯の実施有無の設å®?ã€?
1658             * 特定リクエスト情報にクォーãƒ?‚£ション(')が含まれてã�?‚‹場合に、å?力エラーに
1659             * するかどã�?�‹を指定しますã?
1660             * SQLのWHEREパラメータの値にã€? or 'A' like 'A のような形式を使用するとã€?
1661             * 意図しなã�?ƒ…報を抜きå?すことが可能になりますã?
1662             * リクエストが数字タイプã?場合ã?、or 5=5 などのクォーãƒ?‚£ションを使用しなã�?
1663             * コードを埋めてもã?数字チェãƒ?‚¯で検å?可能ですã?
1664             * エンジンではã€?¼’つのSQLをé?続で流す事が出来なã�??で、上記形式でのチェãƒ?‚¯で
1665             * ある程度のセキュリãƒ?‚£は確保できますã?
1666             * 初期値は、true ですã?
1667             * USE_SQL_INJECTION_CHECK = "true" ;
1668             * @og.paramLevel 3:標準推奨
1669             */
1670            public static final String USE_SQL_INJECTION_CHECK = "true" ;
1671    
1672            /**
1673             * 個人別お気に入りメニューを登録する場合ã?画面IDリストã?
1674             * こã?キーには、お気に入りメニューの画面IDをカンマ区åˆ?‚Šで記述しますã?
1675             * 個人設定可能ですが、SystemData としては、å?期å?を持ってã�?�¾せんã€?
1676             * GUI_FAVORITE_MENU_LIST = "" ;
1677             * @og.paramLevel 4:個人設定可
1678             */
1679            public static final String GUI_FAVORITE_MENU_LIST = "";
1680    
1681            /**
1682             * ãƒ?‚¤レクトジャンプリンク時ã?ハッシュ化されたURLの有効期間を日数の初期値ã€?
1683             * これは、登録された時間から計算して、何日間有効にしておくかをæŒ?®šしますã?
1684             * ゼロ、またã?マイナスが指定された場合ã?、制限なしに設定されますã?
1685             * 初期値はã€?0日 ですã?
1686             * LINK_VALID_DURATION_DAYS = "20" ;
1687             * @og.paramLevel 4:個人設定可
1688             */
1689            public static final String LINK_VALID_DURATION_DAYS = "20" ;
1690    
1691            /**
1692             * Tomcat起動時初期処ç�?URLã€?
1693             * これは、Tomcatが起動された初期化å?ç�?™‚に呼び出されるURLを指定しますã?
1694             * エンジンでは、各画面に対してURLを呼び出すことで、å?ç�?‚’実行することã�?
1695             * 可能になりますã?例えば、帳票ãƒ??モンの起動URLを設定しておけば、Tomcat
1696             * 起動時に、URLがコールされて、帳票ãƒ??モンがè?動的に起動しますã?
1697             * こã?キーで始まるキーで登録しますã?処ç�??、キーのソートé?ですã?
1698             *
1699             * CONTEXT_INITIAL_CALL_URL = "" ;
1700             * @og.paramLevel 7:要å?起å‹?
1701             */
1702            public static final String CONTEXT_INITIAL_CALL_URL = "" ;
1703    
1704            /**
1705             * Tomcat起動時初期処ç�?URLを起動するユーザー、パスã€?
1706             * これは、Tomcatが起動された初期化å?ç�?™‚に呼び出されるURLを実行する際の
1707             * ユーザー及ã?パスを指定しますã?
1708             * [ユーザー名]:[パスワード]の形式でæŒ?®šしますã?
1709             * 初期値はadmin:admin(ユーザー、パスワードå?にadmin)ですã?
1710             *
1711             * @og.rev 4.2.2.0 (2008/05/22) 新規作æ?
1712             *
1713             * CONTEXT_INITIAL_CALL_USERPASS = "admin:admin" ;
1714             * @og.paramLevel 7:要å?起å‹?
1715             */
1716            public static final String CONTEXT_INITIAL_CALL_USERPASS = "admin:admin" ;
1717    
1718            /**
1719             * ファイルãƒ?‚¦ンロード時の半角カãƒ?全角カナ変換使用有無ã€?
1720             * ファイルãƒ?‚¦ンロード時のファイル名を半角カãƒ?全角カナ変換を行うかどã�?�‹を指定しますã?
1721             * FileDownload サーブレãƒ?ƒˆで、漢å­?特に半角カタカãƒ?を含ã‚?ƒ•ァイル名でãƒ?‚¦ンローãƒ?
1722             * させようとすると、ファイル名が途中でåˆ?‚Œてしまã�?�¾象が発生しますã?
1723             * 原因は、IEの仕様で、ある程度仕方がなã�?�¨の事ですã?
1724             * エンジンでは、URLEncodeを行うことで、若干の改å–??図られてã�?�¾すが、半角カタカナを
1725             * 半角カタカナを全角カタカナに変換することでさらに改å–?‚’図ることが可能ですã?
1726             * 初期値は true(半角カãƒ?全角カナ変換を行う)ですã?
1727             *
1728             * USE_FILEDOWNLOAD_HAN_ZEN = "true" ;
1729             * @og.paramLevel 3:標準推奨
1730             */
1731            public static final String USE_FILEDOWNLOAD_HAN_ZEN = "true" ;
1732    
1733            /**
1734             * ファイルãƒ?‚¦ンロード時のURLチェãƒ?‚¯機è?利用有無ã€?
1735             * ファイルãƒ?‚¦ンロード時のURLチェãƒ?‚¯機è?を利用するどã�?�‹を指定しますã?
1736             * こã?キーFileDownload サーブレãƒ?ƒˆに対してのみ適用されますã?
1737             * trueにæŒ?®šして場合ã?"file"でæŒ?®šするファイルæ–?­—å?のMD5ハッシュキーã‚?
1738             * "key"にæŒ?®šしておくå¿?¦�がありますã?これがä¸??しなã�??合ã?ファイルへの
1739             * アクセスが拒否されますã?falseの場合ã?、これらのチェãƒ?‚¯は行われませんã€?
1740             * 初期値は false(チェãƒ?‚¯しなã�?ですã?
1741             *
1742             * USE_FILEDOWNLOAD_CHECKKEY = "false" ;
1743             * @og.paramLevel 3:標準推奨
1744             */
1745            public static final String USE_FILEDOWNLOAD_CHECKKEY = "false" ;
1746    
1747            /**
1748             * PAGE_END_CUT フラグを使用(true)すると、最後ã?ä¸?¡Œが表示されなã�?¸�å?合対応ですã?
1749             * これは、データが存在しなくなった状態で、PAGE_END_CUTとã�?�†æ–?­—å?を見つけると
1750             * それ以降ã?、PAGE_END_CUTとã�?�†æ–?­—å?が存在してã�?‚‹行を削除するとã�?�†仕様ですã?
1751             * そã?ときã?ãƒ??タ存在チェãƒ?‚¯の関係で、最後ã?ãƒ??タが存在してã�?‚‹にもかかわらず
1752             * そã?行を削除してã�?�¾したã€?判定に rowOver フラグを見てã�?�Ÿ)
1753             * これをã?ãƒ??タがなくなったことを示すã?dataOver フラグを見るようにしますã?
1754             * COMPATIBLE_PAGE_END_CUT_RETRIEVAL フラグは、互換性をè?慮しã?true の場合ã?ã€?
1755             * dataOver フラグを見ますã?(つまり正常に動作しまã�?
1756             * false(初期値)の場合ã?、現在の状態ã?ままとして、rowOver フラグを見ますã?
1757             * 初期値は 互換性をè?慮ã�?false(現在の状態ã?まま)としますã?
1758             *
1759             * @og.rev 3.8.1.2 (2005/12/19) 新規作æ?
1760             * @og.rev 5.7.1.0 (2013/12/06) 帳票側を対応ã?Excel帳票でのみ有効
1761             *
1762             * @og.paramLevel 3:標準推奨
1763             */
1764            public static final String COMPATIBLE_PAGE_END_CUT_RETRIEVAL = "false" ;
1765    
1766            /**
1767             * ガントã?ãƒ?ƒ€ーにおいて、時間ã?ãƒ?ƒ€ーの上段に日付を、下段の時間軸の(h)の削除を行いますã?
1768             * 日付ã?、表示開始時刻の上と、その?‘2時間後に表示しますã?
1769             * こã??’段çµ??対応を使用するかどã�?�‹を指定しますã?
1770             * 初期値は、false ですã?
1771             *
1772             * @og.rev 3.8.1.4 (2006/03/13) 新規作æ?
1773             *
1774             * @og.paramLevel 3:標準推奨
1775             */
1776            public static final String USE_GANTTHEADER_MULTIPLE_COLUMN = "false" ;
1777    
1778            /**
1779             * ガントã?ãƒ?ƒ€ーにおいてã€?0日ã€?0日ã€?80日のヘッãƒ??表示で、日付まで
1780             * 表示するかã?月ã?み表示するかをæŒ?®šしますã?
1781             * ガントã?ãƒ?ƒ€ーの繰返し表示でバックグラウンドイメージは固定日なので、ä¸?œˆ表示ã‚?
1782             * 30日単位で表示してã�?�¾すが、å?頭日付が 1日でなã�?�Ÿめã?判りにくいと苦æƒ?�Œありましたã€?
1783             * そこでã€?0日ã€?0日ã€?80日のヘッãƒ??表示時に、日付を表示しなã�?‚ˆã�?�«するフラグですã?
1784             * 月表示は、その月が 20日以降ã?場合ã?翌月を表示しますã?
1785             *
1786             * 初期値は、互換性の為、false ですã?
1787             *
1788             * @og.rev 3.8.5.2 (2006/06/09) 新規作æ?
1789             *
1790             * @og.paramLevel 3:標準推奨
1791             */
1792            public static final String USE_GANTTHEADER_MONTH_DATE = "false" ;
1793    
1794            /**
1795             * ガントã?ãƒ?ƒ€ーにおいて時間単位ã?ガントを表示する際に、上段に
1796             * 月日を表示するかどã�?�‹を指定しますã?
1797             * trueにした場合ã?表示しますã?
1798             *
1799             * 初期値は、互換性の為、false ですã?
1800             *
1801             * @og.rev 5.7.0.0 (2013/11/03) 新規作æ?
1802             *
1803             * @og.paramLevel 3:標準推奨
1804             */
1805            public static final String USE_MDHEADER_ONTIME = "false" ;
1806    
1807            /**
1808             * ユーザーæƒ??の IDNO で ログインユーザーIDの先é? C を取り除くかどã�?�‹ã€?
1809             *
1810             * ユーザーæƒ??の IDNO で ログインユーザーIDの先é? C を取り除くかどã�?�‹ã‚?
1811             * æŒ?®šするパラメータ(USE_USER_IDNO_C_SAPLESS)を追åŠ?�—ますã?
1812             * true にすると、現状とおなじã??–桁以上ã?場合に 先é? C を取り除きますã?
1813             * alse にすると、ID と IDNO が同じå?にセãƒ?ƒˆされますã?
1814             * それ以外ã? IDNO を使用する場合ã?ã€?.8.1.2 (2005/12/19) で対応したよã�?�«
1815             * DNO に直接値を設定する機è?を使用して、書き換えてくださいã€?
1816             * 初期値は、互換性の為、true ですã?
1817             *
1818             * @og.rev 3.8.5.3 (2006/06/30) 新規作æ?
1819             *
1820             * @og.paramLevel 3:標準推奨
1821             */
1822            public static final String USE_USER_IDNO_C_SAPLESS = "true" ;
1823    
1824            /**
1825             * カレンãƒ?ƒ‡ータの初期設å®?
1826             * カレンãƒ??ポップアãƒ??上での先é?曜日を月曜日にしますã?
1827             * 通常はfalse(日曜日)ですã?
1828             *
1829             * @og.rev 5.6.5.2 (2013/06/21) 新規作æ?
1830             *
1831             * @og.paramLevel 4:個人設定可
1832             */
1833            public static final String CALENDAR_START_MONDAY = "false" ;
1834    
1835            /**
1836             * カレンãƒ??先é?曜日を月曜日にするかどã�?�‹ã€?
1837             * カレンãƒ??DBにãƒ??タが存在しなã�??合に、使用されるカレンãƒ??クラスを設定しますã?
1838             * 初期設定ã?、org.opengion.plugin.calendar パッケージの SUNDAY(日曜日のみが休日) ですã?
1839             *
1840             * @og.rev 4.0.0.0 (2007/08/28) 新規作æ?
1841             *
1842             * @og.paramLevel 3:標準推奨
1843             */
1844            public static final String DEFAULT_CALENDAR_CLASS = "org.opengion.hayabusa.resource.CalendarPGData_SUNDAY" ;
1845            
1846            /**
1847             * 時間単位ã?ガントã?ãƒ?ƒ€ーにおいて、休日を表示するかどã�?�‹を判定しますã?
1848             * 初期値は、true ですã?
1849             *
1850             * @og.rev 4.0.0.0 (2007/09/05) 新規作æ?
1851             *
1852             * @og.paramLevel 3:標準推奨
1853             */
1854            public static final String USE_GANTTHEADER_SKIP_HOLIDAY = "true" ;
1855    
1856            /**
1857             * 帳票ãƒ??モンの検索条件(ORDER BY)を指定しますã?
1858             *
1859             * ?‘ã?ージ目と?’ã?ージ目で帳票IDを変更しã??’ã?ージ目のみã‚?
1860             * 大量å?力するå?合ã?、検索é ?つまりã?印字é?)を変更することで、対応できますã?
1861             * ただしã?帳票シスãƒ?ƒ は、å?通に使用するため、勝手にソートé?を変更すると
1862             * 大変なことになる為、è?シスãƒ?ƒ のみで使用することを確認ã?上ã?設定変更ã‚?
1863             * して下さã�??並び替えã?é ?›®の前には、å¿?�š"A."(GE50)を付加して下さã�??
1864             *
1865             * @og.rev 4.0.1.0 (2007/12/19) 新規作æ? (Ver3より復活)
1866             *
1867             * @og.paramLevel 3:標準推奨
1868             */
1869            public static final String REPORT_DAEMON_ORDER_BY = " A.SYSTEM_ID,A.LISTID,A.GROUPID,A.YKNO" ;
1870    
1871            /**
1872             * RFID帳票を発行するためã?サービスクラスを指定しますã?
1873             * org.opengion.hayabusa.report.RFIDPrintPointService を継承してã�?‚‹å¿?¦�がありますã?
1874             * ãƒ?ƒ•ォルト設定ã?、org.opengion.hayabusa.report.rfid.RFIDPrintPointService_DEFAULTですã?
1875             *
1876             * @og.rev 5.4.3.0 (2011/12/26) INUYAMAからDEFAULTに変更
1877             *
1878             * @og.paramLevel 2:使用時設å®?
1879             */
1880            public static final String REPORT_RFID_SERVICE_CLASS = "org.opengion.hayabusa.report.RFIDPrintPointService_DEFAULT" ;
1881            //public static final String REPORT_RFID_SERVICE_CLASS = "org.opengion.hayabusa.report.rfid.RFIDPrintPointService_INUYAMA";
1882    
1883            /**
1884             * RFID帳票でファイル出力をする際ã?æ–?­—コードをæŒ?®šしますã?
1885             * ãƒ?ƒ•ォルト設定ã?、UTF-8ですã?
1886             *
1887             * @og.rev 5.4.3.0 (2011/12/26) 新規作æ?
1888             *
1889             * @og.paramLevel 2:使用時設å®?
1890             */
1891            public static final String REPORT_RFID_TEXT_ENCODE = "UTF-8" ;
1892    
1893            /**
1894             * GEシスãƒ?ƒ のフォルãƒ?��(URLのコンãƒ?‚­スト名)ã€?
1895             * GE_CONTEXT_NAME = "ge4" ;
1896             * @og.paramLevel 3:標準推奨
1897             */
1898            public static final String GE_CONTEXT_NAME = "ge4" ;
1899    
1900            /**
1901             * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスのæœ?¤§数ã€?
1902             *
1903             * 初期値は256ですが、デーモンブループã?åˆ?� け起動されるためã€??常
1904             * 意識するå¿?¦�ã?ありませんã€?
1905             * @og.paramLevel 3:標準推奨
1906             */
1907            public static final String REPORT_MAX_PROCESS_COUNT = "256" ;
1908    
1909            /**
1910             * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスの生存時é–?ç§?ã€?
1911             *
1912             * soffice.binのプロセスは、ã?ールされå�?ƒ‡ーモングループで再利用されますã?
1913             * こã?時ã?生æ?からä¸?®š期間が過ぎたã?ロセスは、ä¸?º¦終äº?�•せã?再度起動しますã?
1914             * 初期値は1800秒ですã?
1915             * @og.paramLevel 3:標準推奨
1916             */
1917            public static final String REPORT_PROCESS_ALIVE = "1800" ;
1918    
1919            /**
1920             * 帳票出力時にエラーが発生したå?合ã?再試行回数ã€?
1921             *
1922             * 帳票出力å?ç�??、å?体で[再試行回数+1回]処ç�?‚’試みますã?
1923             * 初期値は0(リトライしなã�?ですã?
1924             * @og.paramLevel 3:標準推奨
1925             */
1926            public static final String REPORT_RETRY_COUNT = "0" ;
1927    
1928            /**
1929             * 帳票出力に使用するOpenOffice.orgのsoffice.binプロセスに接続する方法をæŒ?®šしますã?
1930             *
1931             * 特にç�?”±がなã�?™�りã?初期値のPIPE接続を利用して下さã�??
1932             * ä½?�—、PIPE接続を利用した場合ã?64Bit版ã?Javaから帳票シスãƒ?ƒ を動作させるとã€?
1933             * "UnsatisfiedLinkError"が発生することがありますã?
1934             * こã?ような場合ã?、この値ã‚?TCP"に変更しã?soffice.binのプロセスにTCP接続するよã�?�«して下さã�??
1935             * 初期値は"PIPE"(PIPE接ç¶?ですã?
1936             *
1937             * @og.rev 5.1.7.0 (2010/06/01) 新規作æ?
1938             *
1939             * @og.paramLevel 3:標準推奨
1940             */
1941            public static final String REPORT_OOO_CONN_TYPE = "PIPE" ;
1942    
1943            /**
1944             * 帳票出力で接続方æ³?REPORT_OOO_CONN_TYPE)ã‚?TCP"(TCP接ç¶?にした場合ã?初期ポã?ト番号を指定しますã?
1945             *
1946             * soffice.binへの接続方法をTCP接続にした場合ã?、å?期ã?接続ã?ート番号を指定しますã?
1947             * こã?ポã?ト番号を基点に、最大で
1948             *  [初期ポã?ト番号]+[接続最大プロセス数(REPORT_MAX_PROCESS_COUNT)]-1
1949             * のポã?ト番号が使用される可能性がありますã?で、この間ã?ポã?ト番号は確実に使用されなã�?�“とã‚?
1950             * 確認した上で、この初期ポã?ト番号を指定して下さã�??
1951             * 初期値は8100ですã?
1952             *
1953             * @og.rev 5.1.7.0 (2010/06/01) 新規作æ?
1954             *
1955             * @og.paramLevel 3:標準推奨
1956             */
1957            public static final String REPORT_OOO_MIN_PORT = "8100" ;
1958    
1959            /**
1960             * 画面遷移なしã?登録を行うかどã�?�‹を指定しますã?
1961             * trueが指定された場合ã?画面遷移を行わず選択行ã?みを動çš?�«åˆ?‚Š替えることでã€?
1962             * 編é›??登録を行いますã?サーバã?へのãƒ??タ送信には、jQueryのFormPluginã‚?
1963             * 利用してã�?�¾すã?
1964             * またã?ãƒ??タをé?信する対象のフォーãƒ?�«は、id="noTransition"を指定して下さã�??
1965             * (該当ã?IDのフォーãƒ?�Œ存在しなã�??合ã?、JSPの1番目のフォーãƒ?�Œ送信されますã?)
1966             *
1967             * 初期値はfalse(画面遷移なしモードを使用しなã�?ですã?
1968             * NO_TRANSITION_MODE = "false" ;
1969             *
1970             * @og.rev 4.3.1.0 (2008/09/02) 新規作æ?
1971             *
1972             * @og.paramLevel 1:設定確èª?
1973             */
1974            public static final String NO_TRANSITION_MODE = "false" ;
1975    
1976            /**
1977             * 利用するヘッãƒ?›º定スクリプト及ã?スタイルシートを選択しますã?
1978             * 拡張子を抜いた状態でファイルを指定して下さã�??
1979             *
1980             * 初期値:common/scrollBar
1981             * SCROLL_BAR_TYPE = "common/scrollBar"
1982             *
1983             * @og.rev 4.3.5.0 (2009/02/01) 新規作æ?
1984             * @og.rev 5.0.0.0 (2009/08/03) scrollBar2を標準とするã€?
1985             *
1986             * @og.paramLevel 1:設定確èª?
1987             */
1988            public static final String SCROLL_BAR_TYPE = "common/scrollBar2" ;
1989    
1990            /**
1991             * hideMenuの初期æŒ?®šã?「開くã?ボタンの画像をæŒ?®šしますã?
1992             *
1993             * hideMenuタグで作æ?されるã?タンの画像ですã?
1994             * jsp/imageフォルãƒ??の画像ファイルを指定して下さã�??
1995             *
1996             * 初期値:expand_u.png
1997             * HIDE_OPEN_BUTTON = "expand_u.png"
1998             *
1999             * @og.rev 4.3.6.0 (2009/04/01) 新規作æ?
2000             *
2001             * @og.paramLevel 1:設定確èª?
2002             */
2003            public static final String HIDE_OPEN_BUTTON = "expand_u.png" ;
2004    
2005            /**
2006             * hideMenuの初期æŒ?®šã?「閉じる」ã?タンの画像をæŒ?®šしますã?
2007             *
2008             * hideMenuタグで作æ?されるã?タンの画像ですã?
2009             * jsp/imageフォルãƒ??の画像ファイルを指定して下さã�??
2010             *
2011             * 初期値:shrink_u.png
2012             * HIDE_CLOSE_BUTTON = "shrink_u.png"
2013             *
2014             * @og.rev 4.3.6.0 (2009/04/01) 新規作æ?
2015             *
2016             * @og.paramLevel 1:設定確èª?
2017             */
2018            public static final String HIDE_CLOSE_BUTTON = "shrink_u.png" ;
2019    
2020            /**
2021             * eventColumn設定時の標準å?ç�?SPファイルのæŒ?®šしますã?
2022             *
2023             * eventColumnを設定したå?合に実際にカラãƒ?‚’作æ?する標準ã?JSPを指定しますã?
2024             * ここでの記述はjspフォルãƒ?‚’基底にして下さã�?
2025             *
2026             * 初期値:common/eventColumnMaker.jsp
2027             * EVENT_COLUMN_URL = "common/eventColumnMaker.jsp"
2028             *
2029             * @og.rev 4.3.6.0 (2009/04/01) 新規作æ?
2030             *
2031             * @og.paramLevel 1:設定確èª?
2032             */
2033            public static final String EVENT_COLUMN_URL = "common/eventColumnMaker.jsp" ;
2034    
2035            /**
2036             * TableUpdateParamで使用される固定カラãƒ?‚’処ç�?�™るクラスを指定しますã?
2037             *
2038             * TableUpdateParamで通常利用されるクラスは
2039             * org.opengion.plugin.query.DBConstValue_"SYSTEM_ID"
2040             * ですが、このプラグインが存在しなã�??合に利用される標準ã?クラスを設定しますã?
2041             *
2042             * 初期値:ゼロæ–?­—å?("")
2043             * DEFAULT_CONST_CLASS = ""
2044             *
2045             * @og.rev 4.3.6.4 (2009/05/01) 新規作æ?
2046             * @og.rev 5.3.4.0 (2011/04/01) 初期値変更
2047             *
2048             * @og.paramLevel 2:使用時設å®?
2049             */
2050            public static final String DEFAULT_CONST_CLASS = "" ;
2051    
2052            /**
2053             * IE8でIE7エミュレートモードで動作させるタグをå?力するかを指定しますã?
2054             *
2055             * trueを指定するとIE8でIE7エミューレートモードで動作するよã�?�«
2056             * og:headタグでmetaタグをå?力しますã?
2057             * openGion Ver6 以降ã?、ネイãƒ?‚£ブモーãƒ?=false)をå?期å?にしますã?
2058             * 画面の動作がおかしい場合ã?、true(IE7エミューレートモードで動作させる)を設定するか
2059             * IEなどのブラウザ上で、互換モードにæŒ?®šしてくださいã€?
2060             *
2061             * HTML5 の機è?を有効にするには、ネイãƒ?‚£ブモードで動作させるã�?�‘でなくã?
2062             * HTML5 のタグをå?力するå¿?¦�がありますã?
2063             *   â‘?USE_IE7_HEADER = "false" に設定すã‚?Ver6 より初期値)ã€?
2064             *   ② USE_HTML5_HEADER = "true" に設定すã‚?Ver6 より初期値)ã€?
2065             *   ③ IEのãƒ??ル⇒互換表示設定で、互換表示に追åŠ?�—たWebサイトから削除するã€?
2066             *   ④ 同上ã?設定で、イントラサイトを互換表示で表示するのチェãƒ?‚¯を外すã€?
2067             * å¿?¦�がありますã?
2068             *
2069             * 初期値:true
2070             * USE_IE7_HEADER = "true"
2071             *
2072             * @og.rev 4.3.7.0 (2009/06/01) 新規作æ?
2073             *
2074             * @og.paramLevel 3:標準推奨
2075             */
2076            public static final String USE_IE7_HEADER = "true" ;
2077    
2078            /**
2079             * HTML5 に対応しã�?ヘッãƒ??をå?力するか、どã�?�‹を指定しますã?
2080             *
2081             * trueを指定すると HTML5 形式ã?ヘッãƒ??æƒ??を作æ?しますã?
2082             * og:headタグで DOCTYPE,html,head,metaタグをå?力しますã?
2083             * openGion Ver6 以降ã?、HTML5ヘッãƒ??(=true)をå?期å?にしますã?
2084             *
2085             * HTML5 の機è?を有効にするには、ネイãƒ?‚£ブモードで動作させるã�?�‘でなくã?
2086             * HTML5 のタグをå?力するå¿?¦�がありますã?
2087             *   â‘?USE_IE7_HEADER = "false" に設定すã‚?Ver6 より初期値)ã€?
2088             *   ② USE_HTML5_HEADER = "true" に設定すã‚?Ver6 より初期値)ã€?
2089             *   ③ IEのãƒ??ル⇒互換表示設定で、互換表示に追åŠ?�—たWebサイトから削除するã€?
2090             *   ④ 同上ã?設定で、イントラサイトを互換表示で表示するのチェãƒ?‚¯を外すã€?
2091             * å¿?¦�がありますã?
2092             *
2093             * 初期値:false
2094             * USE_HTML5_HEADER = "false"
2095             *
2096             * @og.rev 5.7.1.0 (2013/12/06) 新規作æ?
2097             *
2098             * @og.paramLevel 3:標準推奨
2099             */
2100            public static final String USE_HTML5_HEADER = "false" ;
2101    
2102            /**
2103             * タブレãƒ?ƒˆ等ã?画面サイズ調整METAタグ(viewport)をå?力するかæŒ?®šしますã?
2104             *
2105             * trueを指定するとmetaタグで
2106             * content="width=device-width, initial-scale=1" name="viewport"
2107             * をå?力しまã�?
2108             *
2109             * 初期値:false
2110             * USE_VIEWPORT_HEADER = "false"
2111             *
2112             * @og.rev 5.5.8.0 (2012/11/01) 新規作æ?
2113             *
2114             * @og.paramLevel 2:使用時設å®?
2115             */
2116            public static final String USE_VIEWPORT_HEADER = "false" ;
2117    
2118            /**
2119             * エラーをã?ãƒ??アãƒ??形式で表示するかをæŒ?®šしますã?
2120             *
2121             * noTransitionがfalseでもã?こã?値をtrueにする事でajaxを利用して
2122             * エラーをã?ãƒ??アãƒ??表示しまã�?command=ENTRY限å®?ã€?
2123             * (ä¸?¦§でeventColumnを利用する画面は戻るã?タンで戻ったå?合に
2124             * 変更した値が保持されてã�?�ªã�?�Ÿめã?trueが望ましい)
2125             * noTransitionがtrueの場合ã?こã?設定ã?無視されã?全画面で非é?移となりますã?
2126             * 初期値はfalse(利用しなã�?ですã?
2127             *
2128             * 初期値:false
2129             * USE_AJAX_SUBMIT = "false"
2130             *
2131             * @og.rev 4.3.8.0 (2009/08/01) 新規作æ?
2132             *
2133             * @og.paramLevel 2:使用時設å®?
2134             */
2135            public static final String USE_AJAX_SUBMIT = "false" ;
2136    
2137            /**
2138             * リクエスト情報の HTMLTag開å§?終äº?–‡å­?><) 存在チェãƒ?‚¯を実施するかどã�?�‹[true/false]を設定しますã?
2139             *
2140             * trueにするとクロスサイトスクリプティング(XSS)対策ã?ä¸?’°としてless/greater than signにつã�?�¦のチェãƒ?‚¯を行いますã?
2141             * (><) が含まれてã�?�Ÿエラーにする(true)?�かノã?チェãƒ?‚¯ã�?false)を指定しますã?
2142             * {@XXXX}の置換え時にリクエストパラメータのみ適用しますã?
2143             * attributesに対しては動作しませんã€?
2144             *
2145             * 初期値:true
2146             * USE_XSS_CHECK = "true" ;
2147             *
2148             * @og.rev 5.0.0.2 (2009/09/15) 新規作æ?
2149             *
2150             * @og.paramLevel 3:標準推奨
2151             */
2152            public static final String USE_XSS_CHECK = "true" ;
2153    
2154            /**
2155             * 業務ロジãƒ?‚¯のJavaソースをæ?納するディレクトリを指定しますã?
2156             *
2157             * 業務ロジãƒ?‚¯のJavaソースをæ?納するディレクトリを指定しますã?
2158             * ãƒ?‚£レクトリは、コンãƒ?‚­ストルートを基点とした相対パスで記述しますã?
2159             *
2160             * 初期値:src
2161             * BIZLOGIC_SRC_PATH = "src/biz" ;
2162             *
2163             * @og.rev 5.1.1.0 (2009/12/01) 新規作æ?
2164             *
2165             * @og.paramLevel 3:標準推奨
2166             */
2167            public static final String BIZLOGIC_SRC_PATH = "src" + File.separator + "biz" ;
2168    
2169            /**
2170             * 業務ロジãƒ?‚¯のJavaクラスファイルをæ?納するディレクトリを指定しますã?
2171             *
2172             * 業務ロジãƒ?‚¯のJavaクラスファイルをæ?納するディレクトリを指定しますã?
2173             * ãƒ?‚£レクトリは、コンãƒ?‚­ストルートを基点とした相対パスで記述しますã?
2174             *
2175             * 初期値:classes
2176             * BIZLOGIC_CLASS_PATH = "WEB-INF/biz" ;
2177             *
2178             * @og.rev 5.1.1.0 (2009/12/01) 新規作æ?
2179             *
2180             * @og.paramLevel 3:標準推奨
2181             */
2182            public static final String BIZLOGIC_CLASS_PATH = "WEB-INF" + File.separator + "biz" ;
2183    
2184            /**
2185             * 業務ロジãƒ?‚¯のJavaソースの動的コンパイルを行うかをæŒ?®šしますã?
2186             *
2187             * 業務ロジãƒ?‚¯のJavaソースの動的コンパイルを行うかをæŒ?®šしますã?
2188             * trueを指定すると、Javaソースを変更した後ã?初めてアクセスされã�?
2189             * タイミングで動的にコンパイルが行われますã?
2190             *
2191             * 初期値:true
2192             * BIZLOGIC_AUTO_COMPILE = "true" ;
2193             *
2194             * @og.rev 5.1.1.0 (2009/12/01) 新規作æ?
2195             *
2196             * @og.paramLevel 1:設定確èª?
2197             */
2198            public static final String BIZLOGIC_AUTO_COMPILE ="true";
2199    
2200            /**
2201             * 業務ロジãƒ?‚¯のJavaクラスファイルの動的ロードを行うかをæŒ?®šしますã?
2202             *
2203             * 業務ロジãƒ?‚¯のJavaクラスファイルの動的ロードを行うかをæŒ?®šしますã?
2204             * trueを指定すると、Javaクラスファイルが変更された後ã?初めてアクセスされã�?
2205             * タイミングで動的にクラスロードが行われますã?
2206             *
2207             * 初期値:true
2208             * BIZLOGIC_HOT_DEPLOY = "true" ;
2209             *
2210             * @og.rev 5.1.1.0 (2009/12/01) 新規作æ?
2211             *
2212             * @og.paramLevel 3:標準推奨
2213             */
2214            public static final String BIZLOGIC_HOT_DEPLOY ="true";
2215    
2216            /**
2217             * 画面編é›?©Ÿè?で、å?通エãƒ?‚£ãƒ?ƒˆの登録/変更、及び出力方法ã?追åŠ?変更/削除が可能なロールを指定しますã?
2218             *
2219             * 画面編é›?©Ÿè?で、å?通エãƒ?‚£ãƒ?ƒˆの登録/変更、及び出力方法ã?追åŠ?変更/削除が可能なロールを指定しますã?
2220             * 初期状態では、rootユーザーのみがå?通エãƒ?‚£ãƒ?ƒˆの登録、変更が可能でã€?
2221             * それ以外ã?ユーザーは、å?人単位でのエãƒ?‚£ãƒ?ƒˆの登録、変更のみが可能ですã?
2222             *
2223             * 初期値:"-"
2224             * EDIT_COMMON_ROLES = "-";
2225             *
2226             * @og.rev 5.3.6.0 (2011/06/01) 新規作æ?
2227             *
2228             * @og.paramLevel 1:設定確èª?
2229             */
2230            public static final String EDIT_COMMON_ROLES = "-";
2231    
2232            /**
2233             * 伝é?シスãƒ?ƒ でホスト間伝é?を行う際ã?送りå…??ストコードをæŒ?®šしますã?
2234             *
2235             * 伝é?シスãƒ?ƒ でホスト間伝é?を行う際ã?送りå…??ストコードをæŒ?®šしますã?
2236             * 伝é?シスãƒ?ƒ 利用時ã?å¿?¦�に応じて設定を行って下さã�??
2237             *
2238             * 初期値:""
2239             * TRANSFER_HOSTNO = "";
2240             *
2241             * @og.rev 5.4.1.0 (2011/11/01) 新規作æ?
2242             *
2243             * @og.paramLevel 2:使用時設å®?
2244             */
2245            public static final String TRANSFER_HOST_CODE = "";
2246    
2247            /**
2248             * URL接続を行う際ã?プロキシのホスト名のãƒ?ƒ•ォルトå?を指定しますã?
2249             *
2250             * URL接続を行う際ã?プロキシのホスト名のãƒ?ƒ•ォルトå?を指定しますã?
2251             * URL接続機è?を利用する場合ã?、å¿?¦�に応じて設定を行って下さã�??
2252             *
2253             * 初期値:""
2254             * HTTP_PROXY_HOST = "";
2255             *
2256             * @og.rev 5.4.2.0 (2011/12/01) 新規作æ?
2257             *
2258             * @og.paramLevel 2:使用時設å®?
2259             */
2260            public static final String HTTP_PROXY_HOST = "";
2261    
2262            /**
2263             * URL接続を行う際ã?プロキシのポã?ト番号のãƒ?ƒ•ォルトå?を指定しますã?
2264             *
2265             * URL接続を行う際ã?プロキシのポã?ト番号のãƒ?ƒ•ォルトå?を指定しますã?
2266             * URL接続機è?を利用する場合ã?、å¿?¦�に応じて設定を行って下さã�??
2267             *
2268             * 初期値:0
2269             * HTTP_PROXY_PORT = 0;
2270             *
2271             * @og.rev 5.4.2.0 (2011/12/01) 新規作æ?
2272             *
2273             * @og.paramLevel 2:使用時設å®?
2274             */
2275            public static final String HTTP_PROXY_PORT = "0";
2276    
2277            /*******************************************************************************
2278             *
2279             * 以下ã?、Ver4と共通でリソースDB(GExx)を利用する場合にのみ設定しますã?
2280             * 通常、openGionを利用する場合ã?、確認ã?設定ã?å¿?¦�ã?ありませんã€?
2281             *
2282             *******************************************************************************/
2283    
2284            /**
2285             * (通常は使ã�?�¾せん)Ver4と共通ã?リソースDB(GExx)を利用する場合に設定しますã?
2286             *
2287             * Ver4と共通ã?DBを利用する場合ã?、trueを設定することで、openGion本ä½?Java)及ã?
2288             * GEシスãƒ?ƒ のå�?”»面からアクセスする際ã?é ?›®名が、旧é ?›®名に変換されますã?
2289             *
2290             * å†?ƒ¨çš?�«é ?›®名が変化されるé?目ä¸?¦§は以下ã?通りですã?
2291             *
2292             *   ãƒ??ブルID           (false) ※openGion標æº?(true) ※Ver4互換
2293             *   ------------       ----------------------- --------------------
2294             *   GEA05                      ROLES                                   ROLE
2295             *   GEA10                      NAME_JA                                 NAME
2296             *   GE50                       OUT_FILE                                OUTFILE
2297             *   GE50                       OUT_DIR                                 OUTDIR
2298             *   GE51                       TEXT_DATA                               TEXT
2299             *   GE51                       CLM                                             COLUMN_NAME
2300             *   GE53                       OUT_FILE                                OUTFILE
2301             *   GE53                       OUT_DIR                                 OUTDIR
2302             *   GE55                       HOST_ID                                 HOST
2303             *   GE58                       CLM                                             COLUMN_NAME
2304             *   GE30                       H_TXT                                   HEADER
2305             *   GE30                       F_TXT                                   FOOTER
2306             *   GE31                       CONTENTS                                CONTENT
2307             *   GE32                       CONTENTS                                CONTENT
2308             *   GE33                       ADDRESS                                 MEMBER
2309             *   GE33                       NAME_JA                                 NAME
2310             *   GE33                       KBNAME                                  NM_KBN
2311             *
2312             * @og.paramLevel 3:標準推奨
2313             */
2314            public static final String VER4_COMPATIBLE_MODE = "false";
2315    
2316            /**
2317             * インスタンスを作らなã�??で、コンストラクタは、private に設定しますã?
2318             */
2319            private SystemData() {}
2320    }