Uploaded image for project: 'Tuigwaa'
  1. Tuigwaa
  2. TUIGWAA-166

tuigwaa-controller の Maven2 化

XMLWordPrintable

    • Type: Icon: Task Task
    • Resolution: Fixed
    • Priority: Icon: Major 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.

      {set|get}

      Result, FormPlugin.clear を移管

      ResultDto
      -> org.seasar.tuigwaa.controller.dto へ

      ServiceHelper から

      {Custom,Search}

      FormComponent 依存の
      メソッドを FormService として新規作成

            Assignee:
            someda someda
            Reporter:
            someda someda
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved: