I tag Javadoc @jpf:controller BEA Beehive nei file JPF
migrati vengono contrassegnati da questa regola. La regola dispone di una correzione rapida che converte il tag
in un'annotazione @Jpf.Controller a livello della classe richiesta nelle classi del flusso di pagine.
Il seguente esempio mostra i tag 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 |
La correzione rapida migra tali tag come illustrato nel seguente esempio:
|
/* * 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 |
Il Javadoc viene convertito in commenti Java™ regolari, in modo che la
regola non continui a rilevare il tag @jpf.
Inoltre, non è necessario migrare i tag @jpf:view-properties perché sono progettati per
scopi di visualizzazione nell'IDE WebLogic Workshop.