Uploaded image for project: 'Teeda'
  1. Teeda
  2. TEEDA-232

TakeOverにおけるinclude, excludeがうまく動作しない

XMLWordPrintable

    • Type: Icon: Bug Bug
    • Resolution: Fixed
    • Priority: Icon: Major Major
    • None
    • Affects Version/s: 1.0.3
    • Component/s: Teeda Extension
    • None

      TakeOverアノテーションにおいて、includeとexcludeがうまく動作しません。
      neverは、shotタンが今日修正してくれて正常動作を確認出来ています。

      AaaPageとBbbPageにそれぞれarg1, arg2のプロパティがありBbbPageに以下を定義します.
      (明示的にincludeも指定しています)

      // 定数アノテーションの場合
      public static final String doInclude_TAKE_OVER = "type='include', properties='arg1'";
      public static final String doExclude_TAKE_OVER = "type='exclude', properties='arg1'";

      // Tigerアノテーションの場合
      @TakeOver(type = TakeOverType.INCLUDE, properties = "arg1")
      public String doInclude() {
      }

      @TakeOver(type = TakeOverType.EXCLUDE, properties = "arg1")
      public String doExclude() {
      }

      画面Aから画面Bに遷移して、画面Bから画面Aに戻る際に
      BbbPageのdoIncludeメソッド及びdoExcludeメソッドが呼ばれても
      arg1,arg2ともに値が引き継がれます。

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

              Created:
              Updated:
              Resolved: