Home > Class Reference > ENSLIB namespace > %DeepSee.Report.UI.methodDefinitionPanel
Private  Storage   

%DeepSee.Report.UI.methodDefinitionPanel


class %DeepSee.Report.UI.methodDefinitionPanel extends %ZEN.Component.composite

Method defintion panel This is the display panel for a code editor that allows the user to inject server side code into generated DeepSee report data collector classes

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
1 1 10


Summary


Properties
%condition %import %includeFiles %page
%resource align aux cellAlign
cellSize cellStyle cellVAlign children
childrenCreated composite containerStyle disabled
dragEnabled dropEnabled enclosingClass enclosingStyle
error groupClass groupStyle height
hidden hint hintClass hintStyle
id index label labelClass
labelDisabledClass labelPosition labelStyle layout
name onafterdrag onbeforedrag onclick
ondelete ondrag ondrop onhide
onrefresh onshow onupdate parent
showLabel slice title tuple
valign visible width window

Methods
%AddChild %AddChildAfter %AddChildBefore %AddToSaveSet
%Attr %BindExport %ClassIsLatestVersion %ClassName
%ConstructClone %CreateComposite %DispatchClassMethod %DispatchGetModified
%DispatchGetProperty %DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty
%DispatchSetProperty %DrawComponentHTML %DrawHTML %DrawJSStrings
%EnclosingDivId %Eval %EvalC %Extends
%ForceClientRender %GetChildById %GetChildIndex %GetEventHandlers
%GetPaneContents %GetParameter %GetXMLName %IsA
%IsModified %MakeId %New %NormalizeObject
%ObjectModified %OnAddToPageAfter %OnAddToPageBefore %OnAfterCreateComposite
%OnDrawEnclosingDiv %OnDrawObjectProperties %OnMutateChildren %OnObjectSynch
%OnSubmit %OnZENDeserialize %OriginalNamespace %PackageName
%QuoteValue %QuoteValueL10N %RemoveChild %RemoveChildren
%RemoveFromSaveSet %Self %SerializeObject %SetModified
%ValidateObject XMLDTD XMLExport XMLExportToStream
XMLExportToString XMLNew XMLSchema XMLSchemaNamespace
XMLSchemaType addChild addChildAfter addChildBefore
adjustLayout childrenMutated dragFinishHandler dragHandler
dragNotifyHandler dragStartHandler dropHandler dropStartHandler
exposeComponent findElement fireOnUpdateEvent getChildById
getChildIndex getEnclosingDiv getHidden getHintElement
getLabelElement getModel getProperty getSettings
getType handleDeleteRequest invokeSuper isOfType
makeId onCreate onDelete onDisplayHandler
onEndModalHandler onPopupAction onRefreshContents onSerialize
onStartModalHandler ondisabledHandler onloadHandler onunloadHandler
onupdateHandler quoteBody refreshContents removeChild
render renderContents renderSVG restoreModel
setBody setHidden setLanguage setName
setOverlayMode setProperty setPropertyAll setType
startProgressBar stopProgressBar unquoteBody


Parameters


• parameter INCLUDEFILES = "zenCSLM.js,zenCEM.js";
CSV list of additional include files (either .js or .css) that should be included when this component is used on a page.
By default, the file extension (.js or .css) is used to determine whether an item in the list is a script include or a style include. You can override this behavior by adding the terms "script:" or "style:" to the beginning of the file name or names. This prefix is not used as part of the include filename.

Properties


• property ondelete as %ZEN.Datatype.eventHandler;
ondelete event handler: This event is fired when the contents of this component are marked for deletion by the user.

Methods


• method adjustLayout() [ Language = javascript ]
• method getModel() [ Language = javascript ]
• method handleDeleteRequest() [ Language = javascript ]
• method quoteBody(str) [ Language = javascript ]
• method restoreModel(jsObj) [ Language = javascript ]
Set the associated JSON model object for this editor
• method setBody(v) [ Language = javascript ]
• method setLanguage(v) [ Language = javascript ]
• method setName(n) [ Language = javascript ]
• method setType(v) [ Language = javascript ]
• method unquoteBody(str) [ Language = javascript ]