%CSP.AbstractAtom
abstract class %CSP.AbstractAtom extends %Library.RegisteredObject
The CSPAtom class represents a unit of an HTML document. A document consists of two types of atom objects: CSPTextAtom and CSPElement.Property Inventory
Method Inventory
- PopDefaultSection()
- PushDefaultSection()
- RenderEndTag()
- RenderStartTag()
- ValidateTag()
- WriteCSPServer()
- WriteCSPText()
- WriteExpressionText()
- WriteServer()
- WriteText()
Properties
property Parent as %CSP.AbstractAtom [ Transient ];
Property methods: ParentGet(), ParentGetSwizzled(), ParentIsValid(), ParentNewObject(), ParentSet()
property TagName as %String;
Property methods: TagNameDisplayToLogical(), TagNameGet(), TagNameIsValid(), TagNameLogicalToDisplay(), TagNameLogicalToOdbc(), TagNameNormalize(), TagNameSet()
Methods
method PopDefaultSection()
Pop default section from the top of the stack of section identifiers.
The section identifier is in the form ,.
method PushDefaultSection(sectionblock As %String)
Add new default section to the top of the stack of section identifiers.
The section identifier is in the form ,.
method RenderEndTag() as %Status
Writes code into the routine builder object that will render this element.
Called after children rendered.
method RenderStartTag() as %Status
Writes code into the routine builder object that will render this element.
Called before children rendered.
method ValidateTag() as %Status
Generate COS command in CSP page class that is in line
with ##()## resolved.
Generate Write command in CSP page class to write the
contents of line with processing of ##()## and #()#.
Generate Write command in CSP page class to write the
the text returned by COS expression in expr.
Generate COS command in CSP page class that is in line.
Generate Write command in CSP page class to write the
contents of line.
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()