Class Reference
%CSP.RuleDocument
Server:basexml
Instance:SOAXML
User:UnknownUser
 
-
  [BASEXML] >  [%CSP] >  [RuleDocument]
Private  Storage

class %CSP.RuleDocument extends %CSP.Document

The %CSP.RuleDocument class represents a CSR rule.

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
2


Summary

Properties
Children Closed Family HasEndTag LineNumber
NeedBroker NeedJS NeedJSBroker NewSection Parent
Rule TagAttributes TagName Text TextOnly

Methods
%%OIDGet %AddToSaveSet %ClassIsLatestVersion %ClassName
%ConstructClone %DispatchClassMethod %DispatchGetModified %DispatchGetProperty
%DispatchMethod %DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty
%Extends %GetParameter %IsA %IsModified
%New %NormalizeObject %ObjectModified %OnClose
%OnNew %OriginalNamespace %PackageName %RemoveFromSaveSet
%SerializeObject %SetModified %ValidateObject AddChildElement
AddEventBroker GetAttribute GetAttributesOrdered HasValue
InitAttribute InnerText IsDefined OnMatch
PopDefaultSection PushDefaultSection QuoteAttribute RenderDefaultEndTag
RenderDefaultStartTag RenderEndTag RenderStartTag SetAttribute
ValidateTag WriteCSPServer WriteCSPText WriteExpressionText
WriteServer WriteText


Methods

• method RenderEndTag() as %Status
Compile of CSR file complete. Check for duplicate rules.
• method RenderStartTag() as %Status
Setup CSR file for compiling. No %CSP.PageBuilder is yet defined, so no output will be written to any CSR class.