MPS Namespace Explorer
The MPS Namespace Explorer allows users to view the namespaces
and procedure names that are registered with the currently attached
configuration database.
Figure: MPS Namespace Explorer
This add-in has the following features:
- A "refresh" button that causes the named procedures/namespaces
to be reloaded from the configuration database.
- Clicking a namespace in the tree updates the Properties
dialog box with pertinent information.
- Clicking a procedure in the tree updates the Properties
dialog box with pertinent information.
- Clicking a procedure in the tree updates the Procedure Step
Browser window and bring it into focus.
- Right-clicking on a namespace presents the user with the option
to un-register the namespace (Delete).
- Right-clicking on a procedure presents the user with the option
to delete that method.
- Right-clicking on a procedure presents the user with the option
of "Executing" that procedure. This feature is only available for
named procedures that have an associated Extensible Schema
Definition (XSD) schema registered in the database. The code
interrogates the XSD and generates a basic "form" which will pop
up. The user fills out the required parameters and clicks "submit".
Details on the result of the submission are available via the
standard output window in the integrated development environment
(IDE).
- Right-clicking a procedure presents the user with the option of
inserting a call to that procedure into the active document at the
current location of the cursor. This causes an <execute />
node with the appropriate references to be inserted at the location
of the current cursor.
- Ability to select a procedure in the tree and use the
drag-and-drop feature to place it in the current code window. Doing
so causes an <execute /> node with the appropriate references
to be inserted at the dropped location.
- Right-clicking a procedure presents the user with the option of
creating a request to call the procedure. Selecting this option
will cause a new XML file to be created in the IDE window which
will be populated with an XML structure for the required parameters
based on the supplied schema. This feature will only be available
for named procedures that have an associated XSD schema registered
in the database.
- Right-clicking a procedure presents the user with the option of
copying the procedure to the clipboard. This will cause the
procedure "code" as registered with the MPF engine to be placed on
the clipboard and available for insertion wherever clipboard paste
is supported.
- Selecting a procedure updates the namespace/procedure fields of
the Find Procedure References tool window.