将通过此规则来标记所迁移 JPF 文件中的 BEA Beehive @jpf:controller Javadoc 标记。 将为此规则提供自动修复,将标签转换为页面流类所需的 @ Jpf.Controller 类级注释。
以下示例显示了 BEA Beehive @jpf:controller Javadoc 标记:
/**
* 这是控制器示例。
*
* @jpf:controller
* @jpf:view-properties view-properties:
* <view-properties>
* <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
* </view-properties>
* * *
* @jpf:message-resources resources= "messages.Validation"
*/
public class Controller extends PageFlowController
自动修复将迁移这些标记,如下例所示:
@Jpf.Controller(
messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") }
)
public class Controller extends PageFlowController
此 Javadoc 将转换为常规 Java™ 注释,以使该规则不继续检测 @jpf 标记。
此外,您无需迁移 @jpf:view-properties 标记,因为它们旨在用于 WebLogic Workshop IDE 中的显示目的。