Это правило помечает теги Javadoc @jpf:controller BEA Beehive в
мигрированных файлах JPF. С правилом связано быстрое исправление, преобразующее
тег в аннотацию @Jpf.Controller уровня класса, обязательную для
классов потока страниц.
Ниже приведен пример тегов Javadoc @jpf:controller BEA Beehive:
|
/** * Пример для controller. * * @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 |
Быстрое исправление преобразует эти теги в код, показанный в следующем примере:
|
/* * Пример для controller. * * @jpf:controller * @jpf:view-properties view-properties:: * <view-properties> * <pageflow-object id="pageflow:/Controller.jpf"/> . . . * </view-properties> * :: * @jpf:message-resources resources="messages.Validation" */ @Jpf.Controller( messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") } ) public class Controller extends PageFlowController |
Javadoc преобразуется в обычные комментарии Java™, чтобы в дальнейшем правило не находило тег @jpf.
Теги @jpf:view-properties мигрировать не требуется, так как они предназначены для использования при отображении в WebLogic Workshop IDE.