Home > Class Reference > ENSLIB namespace > CSPX.EnsDTLWizard
Private  Storage   


class CSPX.EnsDTLWizard extends %CSP.Page

Popup wizard used by DTL Editor. This is a modal window displayed by the Studio DTL editor. When launched it is passed a set of URL parameters:


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 12


%ClassIsLatestVersion %ClassName %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawMethodDescription %Extends %GetParameter
%IsA %New %OriginalNamespace %PackageName
%SetModified ActionEditor ActionList BuildTestMessage
ConvertParameter CreateInputObject Decrypt DisplayOutput
Encrypt EscapeHTML EscapeURL FunctionWindow
GetFunctionHTML GetFunctionInfo HyperEventCall HyperEventHead
Include InsertHiddenField InsertHiddenFields IsPrivate
Link OnHTTPHeader OnPage OnPageError
OnPostHTTP OnPostHyperEvent OnPreHTTP OnPreHyperEvent
Page QuoteJS RewriteURL RunTest
ShowError StartTimer StopTimer TestWindow
ThrowError UnescapeHTML UnescapeURL


• parameter DOMAIN = "Ensemble";
Use our own domain for localization


• classmethod %DrawMethodDescription(pClass As %String, pMethod As %String)
Write out description of the given method as HTML.
• classmethod ActionEditor(pType As %String, pData As %String, pLang As %String)
Display HTML for Action editor
• classmethod ActionList(pType As %String, pData As %String, pLang As %String)
Display HTML for action list window
• classmethod BuildTestMessage(pMsgNo As %Integer, pTransform As %String, pData As %String)
Called from client to assemble test message (work-around for size limit!)
• classmethod CreateInputObject(pInputClass As %String = "", pData As %String = "", Output pSC As %Status) as %RegisteredObject
Create an input message for testing.
• classmethod DisplayOutput(tObject As %RegisteredObject)
Send HTML back to client to display output object
• classmethod FunctionWindow(pType As %String, pData As %String, pLang As %String)
Display HTML for function window
• classmethod GetFunctionHTML(pFunc As %String, pSelection As %String)
• classmethod GetFunctionInfo(pFunc As %String, pSelection As %String = "")
Send details on given function to client.
• classmethod OnPage() as %Status
Event handler for PAGE event: this is invoked in order to generate the content of a csp page.
• classmethod RunTest(pInputClass As %String = "", pTransform As %String = "")
Called from client to run the DTL test.
• classmethod TestWindow(pType As %String, pData As %String, pLang As %String)
Display HTML for test window