Home > Class Reference > ENSLIB namespace > %CSP.RuleDocument

%CSP.RuleDocument

class %CSP.RuleDocument extends %CSP.Document

The %CSP.RuleDocument class represents a CSR rule.

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.

Inherited Methods

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