-
Type: Task
-
Resolution: Fixed
-
Priority: Major
-
None
-
Affects Version/s: 1.1-beta1
-
Component/s: tuigwaa-controller
-
None
旧 view パッケージと旧 controller パッケージは結合度が高い為、controller モジュールとして新規作成。
ControllerService
-> system モジュールへ
HtmlServiceImpl
-> toHtml(ResultDto) 呼び出しがないため削除
TilesTitleController
JavascriptValidatorUtils
ActionErrorSet
TgwFieldChecks
MailAddressValidator
-> org.seasar.tuigwaa.controller.util へ
org.seasar.tuigwaa.util.ajax
-> org.seasar.tuigwaa.ajax
org.seasar.tuigwaa.view
-> org.seasar.tuigwaa.form
ExcelDataViewVisitor
ImageDataViewVisitor
-> org.seasar.tuigwaa.form.view
WikiConverterFunction
-> org.seasar.tuwigaa.form.view.function
TgwUtils
-> TgwNameUtils/EntityUtils などに移管したメソッドを除いて
ControllerUtils として
org.seasar.tuigwaa.controller.util へ
TgwPluginUtils
-> createEntity*Name を TgwNameUtils へ
ActionUtils 新規作成
-> TablePlugin.
Result, FormPlugin.clear を移管
ResultDto
-> org.seasar.tuigwaa.controller.dto へ
ServiceHelper から
{Custom,Search}FormComponent 依存の
メソッドを FormService として新規作成