• 検索結果がありません。

Change Class

ドキュメント内 Git HTML/ (ページ 41-52)

4.8 コントローラモジュール

4.8.2 Change Class

4.8.2.1 プロパティ

 入力ボタン情報:inputButton

4.8.2.2 メソッド

+ loginTop(int)

+ newCreateTop(int)

+ useterms(int)

+ newCreateCompletion(int)

+ mainTop(int)

+ logOut(int)

+ bomTop(int)

+ opnTop(int)

+ malTop(int)

+ accTop(int)

+ addBook(int)

+ trashBox(int)

+ genre(int)

+ sort(int)

+ asvancedSearchTop(int)

+ asvancedSearch(int)

+ loanEdit(int)

+ editBook(int)

+ editCompletion(int)

+ changeAccount(int)

+ recordAccount(int)

+ outGoMailTop(int)

+ inComeMailTop(int)

+ sendOutGoMail(int)

+ bookTitle(int)

+ loan(int)

+ unbookTitle(int)

+ mailTitle(int)

+ closeModal(int)

+ closeAccordion(int)

+ inPutISBN(int,String)

+ error(int)

以降各メソッドにて、引数に画面に出力が必要な情報がある場合は、その情報も含めて画面遷移モ ジュールへわたされる。

loginTop()

概要

ログイン画面への遷移を指示する。

引数

入力ボタン:1番または6番 返り値

出力画面:Log04

動作

トップ画面(Top01)のLoginボタン(1番)とアカウント作成完了画面(Log03)の確認 ボタン(6番)入力を受け取った際に、ログイン画面(Log04)を呼び出す。

newCreateTop()

概要

アカウント新規作成画面への遷移を指示する。

引数

入力ボタン:2番または5番 返り値

出力画面:Log01 動作

トップ画面(Top0)の新規作成ボタン(2番)と利用規約画面(Log02)の戻るボタン(5 番)入力を受け取った際に、アカウント新規作成画面(Log01)を呼び出す。

useterms()

概要

利用規約画面への遷移を指示する。

引数

入力ボタン:3番 返り値

出力画面:Log02 動作

アカウント新規作成画面(Log01)の利用規約ボタン入力を受け取った際に、利用規約画 面(Log02)を呼び出す。

newCreateCompletion()

概要

アカウント作成完了画面への遷移を指示する。

引数

入力ボタン:4番 返り値

出力画面:Log03 動作

アカウント新規作成画面(Log0)の作成ボタン入力を受け取った際に、アカウント作成 完了画面(Log03)を呼び出す。

mainTop()

概要

メイン画面への遷移を指示する。

引数

入力ボタン:7番または8番

7番ボタン入力の際は、ユーザが入力したID、パスワード情報を保持 返り値

出力画面:Man01 動作

ログイン画面(Log04)のLoginボタン(7番)とメイン画面(Man01)の BOOKMAN-AGEのロゴ(8番)入力を受け取った際に、メイン画面(Man01)を呼び出す。

logOut()

概要

本システムからログアウトした時に遷移する画面を指示する。

引数

入力ボタン:9番 返り値

出力画面:Top01 動作

メイン画面(Man01)のログアウトボタン入力を受け取った際に、トップページ画面 (Top01)を呼び出す。

bomTop()

概要

書籍管理トップ画面への遷移を指示する。

引数

入力ボタン:10番または31番 返り値

出力画面:Bom01 動作

メイン画面(Man01)の書籍管理ボタン(10番)と書籍追加画面(Bom04)のBACKボタ ン(31番)入力を受け取った際に、書籍管理トップ画面(Bom01)を呼び出す。

opnTop()

概要

公開リストトップ画面への遷移を指示する。

引数

入力ボタン:11番

返り値

出力画面:Opn01 動作

メイン画面(Man01)の公開リストボタン入力を受け取った際に、公開リストトップ画 面(Opn01)を呼び出す。

malTop()

概要

メールトップ画面への遷移を指示する。

引数

入力ボタン:12番 返り値

出力画面:Mal01 動作

メイン画面(Man01)のメールボタン入力を受け取った際に、受信メール一覧画面(Mal01) を呼び出す。

accTop()

概要

アカウント情報確認画面への遷移を指示する。

引数

入力ボタン:13番または58番 返り値

出力画面:Acc01 動作

メイン画面(Man01)のアカウントボタン(18番)とアカウント情報編集画面(Acc02) の登録ボタン(58番)入力を受け取った際に、アカウント情報確認画面(Acc01)を呼び 出す。

contactTop()

概要

問い合わせ画面への遷移を指示する。

引数

入力ボタン:14番 返り値

出力画面:Hel01

動作

メイン画面(Man01)の問い合わせボタン入力を受け取った際に、問い合わせ画面(Hel01) を呼び出す。

addBook()

概要

書籍追加画面への遷移を指示する。

引数

入力ボタン:19番または34番 返り値

出力画面:Bom04 動作

書籍管理トップ画面(Bom01)の追加ボタン(19番)と書籍追加完了画面(Bom08)の続 けて追加ボタン(34番)入力を受け取った際に、書籍追加(Bom04)を呼び出す。

trashBox()

概要

書籍削除確認画面への遷移を指示する。

引数

入力ボタン:18番 返り値

出力画面:Bom06 動作

書籍管理トップ画面(Bom01)のゴミ箱ボタン入力を受け取った際に、書籍削除確認の モーダル表示(Bom06)を呼び出す。

genre()

概要

ジャンルによる並び替えのためのプルダウンメニュー展開の指示をする。

引数

入力ボタン:21番 返り値

出力画面:ジャンル項目のブルダウンメニュー 動作

書籍管理トップ画面(Bom01)のジャンルボタン入力を受け取った際に、ジャンル項目 のプルダウンメニュー表示を呼び出す。

sort()

概要

並び替えのためのプルダウンメニュー展開の指示をする。

引数

入力ボタン:22番 返り値

出力画面:並び替え項目のプルダウンメニュー 動作

書籍管理トップ画面(Bom01)の並び替えボタン入力を受け取った際に、並び替え項目 のプルダウンメニュー表示を呼び出す。

asvancedSearchTop()

概要

詳細検索画面への遷移を指示する。

引数

入力ボタン:20番 返り値

出力画面:Bom02 動作

書籍管理トップ画面(Bom01)の詳細検索ボタン入力を受け取った際に、所有書籍詳細 検索のモーダル表示(Bom02)を呼び出す。

asvancedSearch()

概要

所有書籍検索結果一覧への遷移を指示する。

引数

入力ボタン:28番

各検索項目におけるユーザ入力情報 返り値

出力画面:Bom03 動作

所有書籍詳細検索画面(Bom02)の検索ボタンを押した際に、所有書籍検索結果一覧画 面(Bom03)を呼び出す。

loanEdit()

概要

貸出編集のモーダル画面展開を指示する。

引数

入力ボタン:18番

返り値

出力画面:Bom07 動作

貸出詳細表示の編集ボタン入力を受け取った際に、貸出編集のモーダル表示(Bom07) を呼び出す。

editBook()

概要

書籍編集画面への遷移を指示する。

引数

入力ボタン:19番または32番または36番 返り値

出力画面:Bom05 動作

所有書籍詳細表示時の編集ボタン(19番)と書籍追加完了画面(Bom08)の修正ボタン (32番)、書籍編集完了画面(Bom09)の修正ボタン(36番)入力を受け取った際に、書籍 編集画面(Bom05)を呼び出す。

editCompletion()

概要

書籍編集完了画面への遷移を指示する。

引数

入力ボタン:35番

各書籍情報のユーザ入力情報 返り値

出力画面:Bom09 動作

書籍編集画面(Bom05)の情報の変更ボタン入力を受け取った際に、書籍編集完了画面 (Bom09)を呼び出す。

changeAccount()

概要

アカウント情報編集画面への遷移を指示する。

引数

入力ボタン:55番 返り値

出力画面:Acc02

動作

アカウント情報確認画面(Acc01)の変更ボタン入力を受け取った際に、アカウント情報 編集画面(Acc02)を呼び出す。

recordAccount()

概要

アカウント情報確認画面への遷移を指示する。

引数

入力ボタン:58番 各項目のユーザ入力情報 返り値

出力画面:Acc01 動作

アカウント情報編集画面(Acc02)の登録ボタン入力を受け取った際に、アカウント情報 確認画面(Acc01)を呼び出す。

outGoMailTop()

概要

送信メール一覧表示画面への遷移を指示する。

引数

入力ボタン:51番 返り値

出力画面:Mal04 動作

受信メール一覧画面(Mal01)の送信メールボタン入力を受け取った際に、送信メール一 覧画面(Mal04)を呼び出す。

incomeMailTop()

概要

受信メール一覧画面への遷移を指示する。

引数

入力ボタン:53番 返り値

出力画面:Mal01 動作

送信メール一覧画面(Mal04)の受信メールボタン入力を受け取った際に、受信メール一 覧画面(Mal01)を呼び出す。

sendOutGoMail()

概要

メール送信確認画面のポップアップ表示を指示する。

引数

入力ボタン:49番 返り値

出力画面:Mal03 動作

返信メール作成画面(Mal02)にの送信ボタン入力を受け取った際に、送信確認(Mal03) のポップアップ表示を呼び出す。

bookTitle()

概要

所有書籍の詳細情報を表示するアコーディオンメニュー展開を指示する。

引数

入力ボタン:16番 返り値

出力画面:選択した書籍の詳細情報のアコーディオンメニュー展開 動作

書籍管理トップ画面(Bom01)の一覧表示されている書籍のタイトルを押す入力を受け 取った際に、その下に書籍詳細情報のアコーディオンメニュー表示を呼び出す。

loan()

概要

所有書籍の貸出詳細情報を表示するコーディオン展開を指示する。

引数

入力ボタン:18番 返り値

出力画面:選択した書籍の貸出情報のアコーディオンメニュー展開 動作

書籍管理トップ画面(Bom01)のカバン型ボタン入力を受け取った際に、その下に貸出 状態のアコーディオンメニュー表示を呼び出す。

unbookTitle()

概要

不要書籍の詳細情報を表示するアコーディオンメニュー展開を指示する。

引数

入力ボタン:41番 返り値

出力画面:選択した書籍の詳細情報のアコーディオンメニュー展開 動作

公開リストトップ画面(Opn01)の一覧表示されている書籍のタイトルを押す入力を受 け取った際に、その下に書籍詳細情報のアコーディオンメニュー表示を呼び出す。

mailTitle()

概要

メールの本文詳細を表示するアコーディオンメニュー展開を指示する。

引数

入力ボタン:50番 返り値

出力画面:選択したメールの本文詳細のアコーディオンメニュー展開 動作

受信メール一覧画面(Mal01)の表示されているメールを押す入力を受け取った際に、そ の下にメール本文詳細のアコーディオンメニュー表示を呼び出す。

closeModal()

概要

モーダル展開を閉じる指示をする。

引数

入力ボタン:60番 返り値

出力画面:モーダル展開直前の画面 動作

展開されている各モーダル画面の×ボタン入力を受け取った際に、モーダルを閉じ、そ の前の画面に戻る。この時ユーザによる入力があった場合は破棄される。

closeAccordion()

概要

アコーディオンメニュー展開を閉じる指示をする。

引数

入力ボタン:61番 返り値

出力画面:アコーディオンメニュー展開直前の画面

動作

展開されているアコーディオンメニュー表示の×ボタン入力を受け取った際に、アコー ディオンメニュー表示を閉じる。

inPutIsbn()

概要

ISBNから書籍情報の入力補助の指示をする。

引数

入力ボタン:29番

ユーザが入力したISBN情報 返り値

出力画面:任意の枠に必要な情報が書き込まれている状態。

動作

書籍追加画面(Bom04)と書籍編集画面(Bom05)の情報の取得ボタンに、ISBNが入力 された状態である入力を受け取った際に、書籍名・著者・出版社の入力補助を行う。こ の時入力される情報はDB内にISBNが一致するものが存在した場合は、DBから取得 し、なければAmazonのAPIからISBNを取得するモジュールにわたされる。

error()

概要

エラー画面への遷移を指示する。

引数

入力ボタン:ユーザによる入力フォームが存在し、入力エラーが想定されるボタン 返り値

なし 動作

データの送受信において想定された入力値が出ない、入力必要項目が不足している状態 でボタンが押された際に、操作が完了していないことを知らせるエラー画面(Err01)を 呼び出す。

5 サーバ詳細

ドキュメント内 Git HTML/ (ページ 41-52)

関連したドキュメント