A szabály az átállított JPF fájlokban található BEA Beehive
@jpf:controller Javadoc címkéket jelöli meg. A szabályhoz tartozik
egy gyorsjavítás, amely a címkét @Jpf.Controller osztály szintű
annotációvá alakítja át, amelyre oldalfolyam osztályokban szükség van.
A következő példa a BEA Beehive @jpf:controller Javadoc címkéket
mutatja be:
|
/** * 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 |
A gyorsjavítás a címkéket a következő példában látható módon állítja át:
|
/* * 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 |
A Javadoc szabályos Java™ megjegyzésekké lesz átalakítva, hogy a szabály a
továbbiakban nem ismerje fel a @jpf címkét.
Ezenkívül, a @jpf:view-properties címkéket nem kell átalakítania,
mert ezeket csak megjelenítéshez szánták a WebLogic Workshop IDE környezetben.