This is documentation for Caché & Ensemble.

For information on converting to InterSystems IRIS, see the InterSystems IRIS Adoption Guide and the InterSystems IRIS In-Place Conversion Guide, both available on the WRC Distributions page (login required).

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

%ZEN.Mojo.abstractPageOverride

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

Method Inventory

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

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.
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.
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

Inherited Methods

Subclasses