BEA Beehive @jpf:controller アノテーションを使用しない

この規則は、マイグレーションされた JPF ファイル内の BEA Beehive @jpf:controller Javadoc タグにフラグを立てます。 このルールには自動修正が提供される、 タグを @ Jpf.Controller クラスレベルのアノテーションに変換します。 に変換します。

次の例は、BEA Beehive @jpf:controller Javadoc タグを示しています。


/**
これはコントローラーの例です。
(゜Д゜)・゜・*:
jpf:controller
jpf:view-properties view-properties::
ビュー・プロパティ
(゜Д゜)・゜・*:. <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
(゜Д゜)・゜・*:. </view-properties>
|にできるようにあなたがそれをすることができます本当に出くわすことあなたは、実際には私たち約束、誰でも素早くはちょうど無視することができます:
jpf:message-resources resources=" messages.Validation "
  */< /span> < span class="Code">
public class Controller extends PageFlowController

自動修正では、以下の例に示すように、これらのタグを移行する:


/*
これはコントローラーの例です。
(゜Д゜)・゜・*:
jpf:controller
jpf:view-properties view-properties::
ビュー・プロパティ
(゜Д゜)・゜・*:. <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
(゜Д゜)・゜・*:. </view-properties>
|にできるようにあなたがそれをすることができます本当に出くわすことあなたは、実際には私たち約束、誰でも素早くはちょうど無視することができます:
jpf:message-resources resources=" messages.Validation "
  */< /span> < span class="Code">
@Jpf.Controller(
messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") }
)
public class Controller extends PageFlowController

Javadoc は、この規則が @jpf タグの検出を引き続き行わないように、正規の Java™ コメントに変換されます。

また、@jpf:view-properties タグは WebLogic Workshop IDE で表示目的のために使用されるので、マイグレーションする必要はありません。