Les balises Javadoc @jpf:controller BEA Beehive dans les fichiers JPF migrés sont marquées
par cette règle. La règle inclut un correctif rapide qui convertit la balise en annotation de niveau classe
@Jpf.Controller requise sur les classes de flux de pages.
L'exemple suivant présente les balises Javadoc @jpf:controller BEA Beehive :
|
/** * This is a controller example. * * @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 |
Le correctif rapide migre ces balises, comme cela est présenté dans l'exemple suivant :
|
/* * This is a controller example. * * @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 |
L'élément Javadoc est converti en commentaires Java ordinaires, de telle sorte
que la règle arrête de détecter la balise @jpf.
Il peut également être nécessaire de migrer les balises @jpf:view-properties car elles ont été conçues pour un
affichage dans l'environnement IDE WebLogic Workshop.