Von dieser Regel werden BEA-Beehive-Javadoc-Tags @jpf:controller in den migrierten JPF-Dateien markiert. Für die
Regel gibt es eine Schnellkorrektur, die den Tag in eine
@Jpf.Controller-Annotation auf Klassenebene konvertiert, die in Seitenablaufklassen erforderlich ist.
Das folgende Beispiel veranschaulicht BEA-Beehive-Javadoc-Tags @jpf:controller:
|
/** * Dies ist ein Controllerbeispiel. * * @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 |
Die Schnellkorrektur migriert diese Tags wie im folgenden Beispiel gezeigt:
|
/* * Dies ist ein Controllerbeispiel. * * @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 |
Die Javadoc wird in reguläre Java™-Kommentare konvertiert, damit die Regel den Tag
@jpf nicht mehr sucht.
Sie müssen die @jpf:view-properties-Tags auch nicht migrieren, weil sie für die Anzeige in der
WebLogic Workshop IDE bestimmt sind.