Tagurile Javadoc BEA Beehive @jpf:controller din fişierele JPF migrate sunt semnalate de această regulă. Regula are o corecţie rapidă care converteşte tagul la o adnotare la nivel de clasă @Jpf.Controller care este necesară în clasele flux de pagină.
Următorul exemplu arată tagurile 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 |
Această corecţie rapidă migrează tagurile aşa cum este prezentat în următorul exemplu:
|
/* * 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 |
Javadoc este convertit la comentarii Java™ normale aşa că regulă nu mai continuă să detecteze tagul @jpf.
De asemenea, nu trebuie să migraţi tagurile @jpf:view-properties deoarece ele sunt destinate scopurilor de afişare din WebLogic Workshop IDE.