1 / 4 ページ
<Times Frame Work Class Diagram> ViewManager view(scrid) dialog ( scrid ) destroy(scrid)
create
create
create
create
create
create
create
create
HeaderPanel initGUI
setHeade() setBody() setFooter()
initGUI
BodyPanel
Use
setHeade() setBody() setFooter()
MainFrame
FooterPanel
Use
<> TtimsWindow
PagePanel
initGUI()
initGUI()
Use
(App)BodyClass XX ??? Panel
ModalDialog
initGUI()
setHeade() setBody() setFooter()
Single screen Multiple screen
(App)PageClass XX ??? Panle initGUI()
Body (no need) TC0000Panel
Paeg (Spec has class name) TC0001Panel TC0000Page1,TC0000Page2 …
WinLo
LoginUserInfo
ProcessLogic getProcess() getPFTitle()
・・・ TtimsWindow
<
HeaderPanel
BodyPanel
CompUtil
pf1() processPreRe checkPreRegi
・・・ PagePanel DefaultLogic
FooterPanel
pf1() processPreRegist() checkPreRegist()
2 / 4 ページ (App)Logic class XX ??? pf1() processPreRegist() checkPreRegist()
Regular type
3 / 4 ページ
create
create
TimesEvent TranModeKeyListener BodyKeyListener PFButtonActionListener registEvent()
WinLogic
ogic ss() e()
Use
ProcessLogic <> LogicAdapter
1() ocessPreRegist() eckPreRegist()
Logic
ist() t()
initView() dataView() isDataView() getEditFld() setPFKeyEnabled() setMessage() nextPage() doRegist() doUpdate() doDelete() ・・・
4 / 4 ページ (App)Logic class XX ??? pf1() processPreRegist() checkPreRegist()
Special type