%ZEN.Template.ZENPageList
deprecated abstract class %ZEN.Template.ZENPageList extends %Library.RegisteredObject
This utility class is used by the ZEN Page Wizard to provide a set of sample pages for the user to choose from.Method Inventory
- %GetPageCaption()
- %GetPageGenerators()
- %GetPageSVG()
- %WriteMethods()
- %WriteXDATAContents()
- %WriteXDATAStyle()
Methods
Return the caption that should be used for the page.
final classmethod %GetPageGenerators(Output pPages) as %Status
Return an array of page generator classes.
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.
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %IsA()
- %IsModified()
- %New()
- %NormalizeObject()
- %ObjectModified()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %SerializeObject()
- %SetModified()
- %ValidateObject()