Okapi Project

ソスソスソスソスソスKソスソス

ソスoソス[ソスWソスソスソスソス
2003 ソスN 10 ソスソス 25 ソスソス Ver.1.0
ソス成ソスソス
T.Itoh ( Xware )

ソスvソスソス

ソスマ撰ソスソス窿ソス\ソスbソスhソスAソスNソスソスソスXソスフ厄ソスソスOソスノ難ソスソス黷ウソス黷スソスソスソスOソスソスソスツゑソスソス驍アソスニは費ソスソスノ大事ソスネゑソスソスニでゑソスソスBソスソスソス゚てゑソスソスフソソス[ソスXソスソスソスソスソスソスソスlソスナゑソスソスソスソスノ使ソスソスソストゑソスソスソスマ撰ソスソスネのゑソスソスAソスヌのようソスネ擾ソスソスソスソスソスソスsソスソスソストゑソスソスソスNソスソスソスXソス窿ソス\ソスbソスhソスソスソスソスソスソスフゑソスソスソスソスソスソスソスソスノわかソスソス謔、ソスノなゑソスワゑソスソスB

ソスレ趣ソス


2.ソスソスソスソスソスKソスソス

ソスソスソスソスソスKソスソスフ基準ソスニゑソスソスト、ソスeソスツ具ソスソスナゑソス OS ソスソスソスtソス@ソスCソスソスソスソスソスネどに認ソス゚なゑソスソスソスソスソスソスソスネどは暦ソスソスpソスソスソスソスソスAソスソス{ソスIソスノはアソスソスソスtソス@ソスxソスbソスgソスフみで厄ソスソスソスソスソスソス驍アソスニとゑソスソスAソスKソスvソスノ会ソスソスソスソスト撰ソスソスソスソス利用ソスソスソス驍アソスニゑソスソスFソス゚まゑソスソスBソスソスソスソスソスノゑソスソスソスソストゑソスソスソスソス[ソス}ソスソスソスノゑソス髢スソスソスソスヘ不ソスツとゑソスソスAソスソスソスラて英ソスPソスソスノ翻ソスしゑソスソス`ソスナ厄ソスソスソスソスソスソス驍アソスニとゑソスソスワゑソスソスBソスソスソスフ際には必ソスソスソスソスソスソスソスソスソスナ英ソスPソスソスフスソスyソスソスソス`ソスFソスbソスNソスソスソスsソスソスソスAソスXソスyソスソスソス~ソスXソスフなゑソスソス謔、ソスノゑソスソスワゑソスソス蛯、ソスB

2.1.ソスpソスbソスPソス[ソスWソスソス

1.1 ソスノて抵ソス゚ゑソスソスpソスbソスPソス[ソスWソス\ソスソスソスノ従ソスソスソスAソスu.ソスvソスナ具ソスリゑソスソスト記ソスqソスソスソスワゑソスソスB
com.okapiproject.framework

2.2.ソスtソス@ソスCソスソスソスソス

public ソスネクソスソスソスXソスソスソスヘコソスソスソスpソスCソスソスソスフ規ソスソスノゑソスソスtソス@ソスCソスソスソスソスソスニ難ソスソスソスソスナなゑソスソスソスホなゑソスワゑソスソスソスBソスiソス蝠カソスソスソスAソスソスソスソスソスソスソスフ具ソスハゑソスソスワむ)
ソスtソス@ソスCソスソスソスソスソスFDateEdit.java ソスフ場合
public class Dateedit ソスc ソス~
public class DateEdit ソスc ソスソス

2.3.ソスNソスソスソスXソスソス

ソス謫ェソス蝠カソスソスソスBソスソスソスソスネ鯉ソスヘ(ソスpソスPソスソスニゑソスソスト)ソスソスリゑソスソス蝠カソスソスソスニゑソスソスワゑソスソスBソスワゑソスソスAソスPソスソスヘ省暦ソスソスソスソストはゑソスソスソスソスワゑソスソスソスB
FirstDayAndLastDayCalculation ソスc ソスソス
F-day&L-dayCalculation ソスc ソス~ソスiソスネ暦ソスソスソスソスソスソスPソスソスソスソスgソスpソスソスソストはゑソスソスソスソスネゑソスソスj

2.4.ソスeソスXソスgソスNソスソスソスX

JUnit ソスノゑソスソスeソスXソスgソスNソスソスソスXソスソスpソスモゑソスソスソス鼾ソスAJUnit ソスフ規ソスソスノゑソスソスNソスソスソスXソスソスソスソス Test ソスフ包ソスソスソスソスソスソスワまゑソス驍アソスニゑソスソスvソスソスソスソスソスソス驍ェソスAソスソスソスフ場合ソスフクソスソスソスXソスソスソスヘ「ソスNソスソスソスXソスソス + TestソスvソスニゑソスソスワゑソスソスB
DateEdit ソスNソスソスソスXソスフテソスXソスgソスNソスソスソスXソスフ場合ソスADateEditTest ソスNソスソスソスXソスニゑソスソスワゑソスソスB

2.5.ソスソスOソスNソスソスソスXソスソス

ソスソスソスノ用ソスモゑソスソス黷スソスソスOソスNソスソスソスXソスナはなゑソスソスAソスニ趣ソスソスノ暦ソスOソスNソスソスソスXソスソスソス成ソスソスソスソス鼾ソスヘ最鯉ソスソス Exception ソスニゑソスソスソスソスNソスソスソスXソスソスソスニゑソスソスワゑソスソスB
DateEditException

2.6.ソスCソスソスソス^ソス[ソスtソスFソス[ソスXソスソス

ソスNソスソスソスXソスソスソスノ擾ソスソスソスソスト厄ソスソスソスソスソスソスAソスナ鯉ソスソス Interface ソスソスソスツゑソスソスワゑソスソスB
DocumentHandlerInterface
ソスワゑソスソスAInterface ソスソスソスソスソスソスソスソスソスソスソスNソスソスソスXソスノ能ソスヘゑソス^ソスソスソスソス Interface ソスフ場合ソスAソスソスソスフ能ソスヘゑソスソスソスソスソスソスソスソスソスソスソス -able ソスソスレ費ソスソスソスソスソスソス`ソスeソスソスソスニゑソスソスワゑソスソスB
Runnable, Clonable, Serializable. ソスc

2.7.ソスソスソスロクソスソスソスXソスソス

ソスソスソスロクソスソスソスXソスヘクソスソスソスXソスソスソスノ擾ソスソスソスソスト厄ソスソスソスソスソスソスAソスナ鯉ソスソス Abstract ソスソスソスツゑソスソスワゑソスソスB
BusinessApAbstract
ソスソスソスロクソスソスソスXソスノ適ソスソスソスネ厄ソスソスOソスソスソスソスソスソスソス鼾ソスAAbstract ソスソスソスソスnソスワゑソスTソスuソスNソスソスソスXソスソスソスソスAソスzソスソスソスソスソス髢シソスフゑソスソスツゑソスソスワゑソスソスB
AbstractBeforeDateCalculation

2.8.ソス關費ソスistatic finalソスj

ソスソスソスラて大文ソスソスソスナ単ソスソスソスソスu_ソスvソスナつなゑソスソスソスソスソスソスフゑソスソスツゑソスソスワゑソスソスB
private static final String ACCESS_ERROR_MESSAGE = "E010100";

2.9.ソスソスソス\ソスbソスhソスソス

ソス謫ェソスヘ擾ソスソスソスソスソスソスナ、ソスソスソスソスネ鯉ソスヘクソスソスソスXソスソスソスニ難ソスソスlソスノ英ソスPソスソスニゑソスソストの具ソスリゑソスソス蝠カソスソスソスノゑソスソスワゑソスソスBソスソスソスソスヘ使ソスpソスソスソストはゑソスソスソスソスワゑソスソスソスBソスソスソス\ソスbソスhソスソスソスノ変撰ソスソスソスソスソスソスワまゑソスソス鼾ソスヘ変撰ソスソスフ包ソスソスソスソスヘ変撰ソスソスソスソスニ難ソスソスソスソスノゑソスソストゑソスソスソスソスワゑソスソスB
getDate()
addRestData() ソスc RestData ソスニゑソスソスソスソスマ撰ソスソスソスソスgソスpソスソスソストゑソスソスソス鼾ソスB

2.9.1.ソスtソス@ソスNソスgソスソスソスソスソス\ソスbソスhソスフ場合

ソスtソス@ソスNソスgソスソスソスソスソス\ソスbソスhソスヘ難ソスソスソスソスナオソスuソスWソスFソスNソスgソスソス new ソスソスソストゑソスソスフイソスソスソスXソス^ソスソスソスXソスソス゚ゑソスlソスニゑソスソスト返却ソスソスソスソスソスソスフでゑソスソスBソスソスソスフようソスネソスソス\ソスbソスhソスフ場合ソスヘ茨ソスソスソスソスソスソスソスソスソスソス鼾ソスヘ先頭ソスソス new ソスソスソスツゑソスソスAソスソスソスソスソスソスソスソスソスソス鼾ソスソス create ソスソスソスツゑソスソスワゑソスソスB
newDate()
createOutputArea(25,25,100,120)

2.9.2.ソスRソスソスソスoソス[ソス^ソスソスソス\ソスbソスhソスフ場合

ソスRソスソスソスoソス[ソス^ソスソスソス\ソスbソスhソスニゑソスソスソスソスフはオソスuソスWソスFソスNソスgソスソスハのオソスuソスWソスFソスNソスgソスノ変奇ソスソスソスソスソスソスソスフでゑソスソスBソスホ象のオソスuソスWソスFソスNソスgソスソスソスフ先頭ソスソス to ソスソスソスツゑソスソスソスソスソスソスフとゑソスソスワゑソスソスB
toStringData()

2.9.3.ソスソスソスソスソスフ取得ソスEソスン定メソス\ソスbソスh

ソスソスハ的ソスノ「ソスQソスbソス^ソス[ソスAソスZソスbソス^ソス[ソスvソスuソスAソスNソスZソスTソスソスソス\ソスbソスhソスvソスニ呼ばゑソストゑソスソスソス JavaBeans ソスフ構ソスソスソスvソスfソスニなるメソス\ソスbソスhソスナゑソスソスBソス謫セソスソスソス\ソスbソスhソスナは先頭ソスソス get ソスソスソスツゑソスソスAソスン定メソス\ソスbソスhソスナゑソス set ソスソスソスツゑソスソスソスソスソスソスフとゑソスソスワゑソスソスBソスハ暦ソスニゑソスソスト取得ソスソスソス\ソスbソスhソスノは茨ソスソスソスソスヘなゑソスソスAソスン定メソス\ソスbソスhソスノ茨ソスソスソスソスソスソスソスソスソスソスワゑソスソスB
getDate()
setDate(int date)

2.9.4.boolean ソスマ撰ソスソスソスヤゑソスソスソスソス\ソスbソスh

boolean ソスマ撰ソスソスソスヤゑソスソスソスソス\ソスbソスhソスノつゑソスソストは、ソスuis + ソス`ソスeソスソスソスvソスucan + ソスソスソスソスソスvソスuhas + ソス゚具ソスソスソスソスソスソスvソスuソスOソスPソスソスソスiソスOソスlソスフ単ソスソスソスソスソスン)ソスソスソスソスソスvソスuソスOソスPソスソスソスソスソスソス + ソスソスソスソスソスvソスフゑソスソスソスソス黷ゥソスフ厄ソスソスフゑソスソスツゑソスソスワゑソスソスBソスソスソスノ難ソスソスソスソスヘ三ソスPソスソスソスネ外ソスフ難ソスソスソスソスヘ暦ソスソスpソスソスソストはゑソスソスソスソスワゑソスソスソスBソスワゑソスソスAtrue ソスフ場合ソスソスソスヌゑソスソスソスナゑソスソス驍ゥソスソスソスハゑソスソス竄キソスソスソスソスソスOソスノゑソスソス驍スソス゚に通擾ソスソス true ソスフ場合ソス名称にゑソスソスワゑソスソスB
isEnabled()
canGet()
hasCanged()
contains()
containsKey()

2.10.ソスマ撰ソスソスソスソスSソスソス

s1, s2 ソスc ソス~ソスiソスモ厄ソスソスソスソスヌみ趣ソスソスネゑソスソスj
startDate, endDate ソスc ソスソスソスiソスソスソスソスソスソスニ変撰ソスソスフ意厄ソスソスソスソスヌみ趣ソスソスソスj
startDate_1, startDate_2, startDate_3 ソスc ソスソスソスiソスソスソスソスソスマ撰ソスソスソスソスソスソスソスソスソスソス鼾ソスj

2.10.1.boolean ソスマ撰ソスソスソス

boolean ソス^ソスフ変撰ソスソスソスソスノつゑソスソストゑソス boolean ソスマ撰ソスソスソスヤゑソスソスソスソス\ソスbソスhソスフ厄ソスソスソスソスKソスソスソスi2.9.3ソスjソスノ擾ソスソスソスソスソスソスソスフとゑソスソスワゑソスソスB

2.11.ソスソスソスOソスフ対称撰ソス

ソスNソスソスソスXソスソスソスAソスソスソス\ソスbソスhソスソスソスAソスマ撰ソスソスソスソスネどを命厄ソスソスソスソスソスロには英ソスソスフ対称撰ソスソスノ気ソスソスソスツゑソスソスソス謔、ソスノゑソスソスワゑソスソス蛯、ソスBソスネ会ソスソスノ暦ソスソスソスソスソスソスソスワゑソスソスB
add / remove
insert / delete
get / set
start /stop
begin / end
send / receive
first / last
get / release
put / get
up / down
show / hide
source / target
open / close
source / destination
increment / decrement
lock / unlock
old / new
next / previous

2.12.ソスソスソス[ソスvソスJソスEソスソスソス^

for ソスソスソスネどで頻ソスノに暦ソスソスpソスソスソスソス驛具ソス[ソスvソスJソスEソスソスソス^ソスソス i, j, k ソスc ソスニゑソスソスソスソスソスソスOソスソスソスAソスソスソスtソス@ソスxソスbソスgソスソスソスノ使ソスpソスソスソスワゑソスソスB
for(int i = 0; i < list.size(); i++){
    list.get(i);
}

for(int j = 0; j < list.size(); j++){
    list.get(j);
}

2.13.ソスXソスRソス[ソスvソスソスソスソスソスソスソスマ撰ソス

ソスXソスRソス[ソスvソスソスソスソスソスソスソスマ撰ソスソスノつゑソスソストは型ソスソスソスソスソスネ暦ソスソスソスソスソスソスソスソスフゑソスソスgソスpソスソスソストゑソスソス謔「ソスソスソスニとゑソスソスワゑソスソスBソスソスソスソスソスソスソスAソスソスソスフ場合ソスヘ大文ソスソスソスフみ使ソスpソスソスソス驍アソスニとゑソスソスワゑソスソスB
ServletContext SC = getServletContext();

2.14.ソス蝠カソスソスソスニ擾ソスソスソスソスソス

ソス蝠カソスソスソスニ擾ソスソスソスソスソスソスヘ具ソスハゑソスソスト別な包ソスソスソスソスニゑソスソスト茨ソスソスソスソスワゑソスソスソスソスAソスソスソス黷セソスソスソスナ具ソスハゑソスソスソス髢シソスOソスソスソスツゑソスソス驍アソスニは費ソスソスソスソスワゑソスソス蛯、ソスB
getDate(nowDate, NowDate)

Copyright © 2003 - 2006 Okapi Project All Rights Reserved.