DocBook|Search
Class Reference
%ZEN.Template.ZENPageList
   
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%ZEN] >  [Template] >  [ZENPageList]
Private  Storage  

abstract class %ZEN.Template.ZENPageList extends %RegisteredObject

This utility class is used by the ZEN Page Wizard to provide a set of sample pages for the user to choose from.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
6


Summary

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetPageCaption %GetPageGenerators %GetPageSVG
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
%WriteMethods %WriteXDATAContents %WriteXDATAStyle


Methods

• classmethod %GetPageCaption(pClass As %String) as %String
Return the caption that should be used for the page.
• final classmethod %GetPageGenerators(Output pPages) as %Status
Return an array of page generator classes.
• classmethod %GetPageSVG(pClass As %String) as %Status
Draw the SVG icon for the given page. pClass is a generator class name
• classmethod %WriteMethods(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo) as %Status
Get generator class to write out methods for the new class.
• classmethod %WriteXDATAContents(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo) as %Status
Get generator class to write out the XDATA Contents block for the new class.
• classmethod %WriteXDATAStyle(pClass As %String, pInfo As %ZEN.Template.PageGeneratorInfo) as %Status
Get generator class to write out the XDATA Style block for the new class.