class %DeepSee.Report.UI.schemaEditPanel
extends %ZEN.Component.component
%DeepSee.Report.UI.schemaEditPanel
Displays a table of elements inthe working data set
with columns for Name, Derivation, Sort, and Break
property enclosingClass
as %ZEN.Datatype.cssClass [ InitialExpression = "zruSchemaTable" ];
Optional CSS class used for this component's enclosing div.
method %DrawHTML()
Static HTML display method: draw the BODY of this component
as HTML.
Subclasses implement this in order to render the static HTML
contents of a component.
classmethod IsSQLReservedWord(word As %String)
as %ZEN.Datatype.boolean
[ ZenMethod ]
method addDBItemFromDrag(name, field)
[ Language = javascript ]
method addDatum()
[ Language = javascript ]
method addGrouping()
[ Language = javascript ]
method appendChild(parent, child)
[ Language = javascript ]
method autopopulateDBItem(name)
[ Language = javascript ]
method buildGroupElement(node)
[ Language = javascript ]
method buildModelElement(node)
[ Language = javascript ]
method calculateNodeDerivation(schemaNode)
[ Language = javascript ]
method dragAbortHandler()
[ Language = javascript ]
method dragStartHandler(dragData)
[ Language = javascript ]
Built-in drag handler for tree component.
Let the user drag the selected node.
method drawHeader(title, msgGroup, hlpGroup, msgItem, hlpItem)
[ Language = javascript ]
method editSchemaElement(who, dom)
[ Language = javascript ]
User click on line to edit .
method editSchemaGroup(who, dom)
[ Language = javascript ]
User click on line to edit .
method extractFields(l, root)
[ Language = javascript ]
method extractGroups(l, root)
[ Language = javascript ]
method findDOMNodeByName(n)
[ Language = javascript ]
method findNodeById(root, name)
[ Language = javascript ]
method getLineByStructure(domNode)
[ Language = javascript ]
method getModel()
[ Language = javascript ]
method getNodeNameByStructure(domNode)
[ Language = javascript ]
method insertBefore(oldNode, newNode)
[ Language = javascript ]
method insertIntoGroup(group, child)
[ Language = javascript ]
method makeNode(name, projection, field, type, expr, sort, breaking, kids)
[ Language = javascript ]
method makeUniqueName(baseName)
[ Language = javascript ]
method onloadHandler()
[ Language = javascript ]
This client event, if present, is fired when the page is loaded.
method processFieldName(value)
[ Language = javascript ]
method projectNodeAsHTML(schemaNode)
[ Language = javascript ]
method projectTreeAsHTML(root)
[ Language = javascript ]
method removeChild(parent, child)
[ Language = javascript ]
method removeSchemaElement(who)
[ Language = javascript ]
User click on data field remove button.
method renderTable()
[ Language = javascript ]
method resetTable()
[ Language = javascript ]
method restoreModel(m)
[ Language = javascript ]
method restoreNode(n)
[ Language = javascript ]
method setOptionSet(picks)
[ Language = javascript ]
setOption
method setTitle(title)
[ Language = javascript ]
method showWarning(code)
[ Language = javascript ]
method updateProperties(who)
[ Language = javascript ]
method updateReportModel()
[ Language = javascript ]
method validateTree(n, b, r)
[ Language = javascript ]