Adding a QuickJump navigation command

If you add a command, first set the command type, then define the command by setting certain parameters. The editor contains a table with each row defining a single command and each column representing a specific command parameter. You use certain columns with specific command types only. PolicyCenter enables only those row cells that are appropriate for the command, meaning that you can only enter text in those specific fields.

Column                      

Only use with                                     

Description

Command Name

  • QuickJumpCommandRef
  • StaticNavigationCommandRef
  • ContextualNavigationCommandRef

Display key specifying the command string the user types to invoke the command. Note that the command string must not contain a space.

Command Class

  • QuickJumpCommandRef

Class that specifies how to implement the command. This class must be a subclass of QuickJumpCommand. Guidewire intentionally makes the base QuickJumpCommand class package local. To implement, override one of the subclasses described in Implementing QuickJumpCommandRef Commands.

You only need to subclass QuickJumpCommand if you plan to implement the QuickJumpCommandRef command type. For the other two command types, you use the existing base class appropriate for the command—either StaticNavigationCommand or ContextualNavigationCommand—and enter the other required information in the appropriate columns.

Command Target

  • StaticNavigationCommandRef
  • ContextualNavigationCommandRef

Target page ID.

Command Arguments

  • StaticNavigationCommandRef

Comma-separated list of parameters used in the case in which the target page accepts one or more string parameters. (This is not common.)

Context Symbol

  • ContextualNavigationCommandRef

Name of a variable on the user's current page.

Context Type

  • ContextualNavigationCommandRef

Type of context symbol (variable).