Nepoužívat anotace BEA Beehive @jpf:controller

Značky dokumentace Javadoc BEA Beehive @jpf:controller v migrovaných souborech JPF jsou označeny tímto pravidlem. Pro toto pravidlo bude poskytnuta automatická oprava, který převede značku na anotaci na úrovni třídy @ Jpf.Controller která je vyžadována u tříd toku stránky.

Následující příklad ukazuje značky dokumentace Javadoc BEA Beehive @jpf:controller:


/**
  * Toto je příklad řadiče.
  *
  * @jpf:řadič
  * @jpf:view-properties view-properties-properties::
  * < view-properties>
  * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
  * </view-properties>
  * ::
  * @jpf:prostředky zpráv resources= "messages.Validation"
  */< /span> < span class="Code">
public class Controller extends PageFlowController

Automatická oprava provede migraci těchto značek podle následujícího příkladu:


/*
  * Toto je příklad řadiče.
  *
  * @jpf:řadič
  * @jpf:view-properties view-properties-properties::
  * < view-properties>
  * <pageflow-object id="pageflow:/Controller.jpf"/>
. . .
  * </view-properties>
  * ::
  * @jpf:prostředky zpráv resources= "messages.Validation"
  */< /span> < span class="Code">
@Jpf.Controller(
messageBundles = { @Jpf.MessageBundle(bundlePath = "messages.Validation") }
)
public class Controller extends PageFlowController

Dokumentace Javadoc je převedena na běžný komentář Java™, takže pravidlu nepokračuje ve zjišťování značky @jpf.

Také není nutné migrovat značky @jpf:view-properties, protože jsou určeny pro účely zobrazení v prostředí WebLogic Workshop IDE.