Home > Class Reference > ENSLIB namespace > EnsPortal.DTLEditor

EnsPortal.DTLEditor

class EnsPortal.DTLEditor extends EnsPortal.Template.devPage, EnsPortal.Util.CodeEditorBase

Ensemble Data Transformation Editor.
Also called from the BPL editor as Request or Response builder.

Property Inventory (Including Private)

Method Inventory (Including Private)

Parameters

parameter DEFAULTVIEWMODE = both;
If this page has multiple views, this is its initial display mode.
parameter DEFAULTZOOM = 100;
parameter DESIGNERURL = EnsPortal.DTLEditor.zen;
URL for DT Designer.
parameter EDITRESOURCE = %Ens_Code:WRITE,%Ens_DTL:WRITE;
User needs WRITE permissions on either the %Ens_Code or the %Ens_DTL resource to make changes on this page.
parameter JSINCLUDES = zenCSLM.js;
Inherited description: Comma-separated list of additional JS include files for the page.
parameter PAGENAME = Data Transformation Editor;
Displayed name of this page.
parameter RESOURCE = %Ens_Code:READ,%Ens_DTL:READ;
User needs READ permissions on either the %Ens_Code or the %Ens_DTL resource to view this page.

Properties (Including Private)

property %dtl as Ens.DTL.Transform;
Placeholder for DTL object representation during page load.
Property methods: %dtlGet(), %dtlGetSwizzled(), %dtlIsValid(), %dtlNewObject(), %dtlSet()
property actionList as %ZEN.Datatype.string (MAXLEN = 30000, ZENURL = "ACTIONLIST");
List of actions from BP (dialog mode).
Property methods: actionListDisplayToLogical(), actionListGet(), actionListIsValid(), actionListLogicalToDisplay(), actionListLogicalToOdbc(), actionListNormalize(), actionListSet()
property bplLang as %ZEN.Datatype.string (ZENURL = "LANG");
Language from BPL.
Property methods: bplLangDisplayToLogical(), bplLangGet(), bplLangIsValid(), bplLangLogicalToDisplay(), bplLangLogicalToOdbc(), bplLangNormalize(), bplLangSet()
property canTest as %Boolean [ InitialExpression = $system.Security.Check("%Ens_DTLTest","USE") ];
Flag to indicate whether the user is permitted to test transforms.
Property methods: canTestDisplayToLogical(), canTestGet(), canTestIsValid(), canTestLogicalToDisplay(), canTestLogicalToXSD(), canTestNormalize(), canTestSet(), canTestXSDToLogical()
property classCallRequest as %ZEN.Datatype.string (ZENURL = "CALLREQUEST");
Name of call request class (dialog mode).
Property methods: classCallRequestDisplayToLogical(), classCallRequestGet(), classCallRequestIsValid(), classCallRequestLogicalToDisplay(), classCallRequestLogicalToOdbc(), classCallRequestNormalize(), classCallRequestSet()
property classCallResponse as %ZEN.Datatype.string (ZENURL = "CALLRESPONSE");
Name of call response class (dialog mode).
Property methods: classCallResponseDisplayToLogical(), classCallResponseGet(), classCallResponseIsValid(), classCallResponseLogicalToDisplay(), classCallResponseLogicalToOdbc(), classCallResponseNormalize(), classCallResponseSet()
property classContextSuper as %ZEN.Datatype.string (ZENURL = "CONTEXTSUPER"); <