Home > Class Reference > ENSLIB namespace > %ZEN.Mojo.abstractPageOverride

%ZEN.Mojo.abstractPageOverride

class %ZEN.Mojo.abstractPageOverride extends %ZEN.Component.abstractPage

Method Inventory (Including Private)

Parameters

parameter POSTCOMPILEACTIONS;
Internal parameter. There is nothing to queue up for page classes.
parameter VALIDATEXML = 0;
Validate user pages
parameter XMLINCLUDEINGROUP = 0;
User pages do not have an XML representation
parameter XMLNAME;
Reset XMLNAME parameter.

Methods (Including Private)

final method %AddComponent(pComponent As %ZEN.Component.object) as %Status
Inherited description: Called by a component to register that it is part of this page.
final method %AddImportedComponents(pImportList As %String) as %Status
Inherited description: Internal method.
Take a list of imported classes and add them the ComponentClasses list.
private final method %DrawJSResources() as %Status
Local override.
method %GetChildIndex(pChild As %ZEN.Component.component) as %Integer
Inherited description: Server-only method: Look for the given child object within this group's set of children and return its 1-based index number.
Returns -1 if unable to find the child.
private final method %GetJSResources(ByRef pResources As %String) as %Status
Local override.
private final method %LayoutChildren(pTuple As %Integer = "")
Does the actual work of laying out the children of this group. pTuple indicates the current tuple number in the case of a repeatingGroup.
method %RemoveChild(pComponent As %ZEN.Component.object) as %Boolean
Remove child component pComponent from this group. Returns true if the component was found and removed.
final method %RemoveChildren(pDynamicOnly As %Boolean = 0)
Remove all children from this group.
final method %RemoveComponent(pComponent As %ZEN.Component.object) as %Status
Inherited description: Called by a component when it is removed from this page. Applications should not call this method directly. If you need to remove a component from a page, use the %RemoveChild() of %ZEN.Component.group instead.
classmethod XMLDTD(top As %String, format As %String, input As %Boolean, ByRef dtdlist) as %Status
Local override.
method XMLExport(top As %Library.String = "", format As %Library.String = "", namespaces As %XML.Namespaces = "", attrs As %Library.String = "", createId As %Library.String = "", typeAttr As %Library.String = "", ByRef oreflist As %Library.String, ByRef idlist As %Library.String, initialIndent As %Library.String = "", local As %Library.Boolean = 0, mimeAttachments As %Net.MIMEPart) as %Status
Local override.
method XMLExportToStream(ByRef export As %Stream.Object, top As %String, format As %String, namespaces As %XML.Namespaces, attrs, createId As %String, typeAttr As %String, ByRef oreflist, ByRef idlist, initialIndent As %String) as %Status
Local override.
method XMLExportToString(ByRef export As %String, top As %String, format As %String, namespaces As %XML.Namespaces, attrs, createId As %String, typeAttr As %String, ByRef oreflist, ByRef idlist, initialIndent As %String) as %Status
Local override.
classmethod XMLSchema(top As %String, format As %String, namespacePrefix As %String = "", input As %Boolean, refOnly As %Boolean, ByRef schema) as %Status
Local override.

Inherited Members

Inherited Properties (Including Private)