Add a new component to a production
This is a Zen Page class. It belongs to the application
Optional. This is the display name used for this page. If not provided, the class name is used.
For a routing process, whether or not the Auto-Create Rule box is checked
For the OTHER tab, whether or not the class selected is a routing engine class
Avoid writing out the session cookie if we are in a Studio session.
Get the (localized) name of the page.
Get the (localized) subtitle string for the dialog. This should be implemented in a subclass.
Get the (localized) title string for the page.
Get the class name (in case what's been selected is an alias which is invalid as a class name). If the id is already a class name, that class name will be returned as the return value.
This method is invoked when the user completes the Wizard pressing "OK". Returns a null string if it succeeds, or an error message otherwise. The last two arguments, pAlias and pClass, are only used if the Business Process has an associated rule, in which case they identify the alias (if any) and class name to use for the rule.
Get the value that will be applied when the user presses the OK button. This is implemented by subclasses.
This callback is called when the user presses the OK button. If this returns false, then the action is canceled.
This callback, if defined, is called when the dialog page is loaded.
Launch the profile info dialog.
We only use this for the OTHER tab. The HL7 and X12 routing processes are always router classes.