Skip to main content

%DeepSee.Connector.abstractNode

Class %DeepSee.Connector.abstractNode Extends (%RegisteredObject, %XML.Adaptor) [ Abstract, Inheritance = right, System = 3 ]

Abstract base class for various DeepSee Connector meta-data objects.

Parameters

XMLINCLUDEINGROUP

Parameter XMLINCLUDEINGROUP = 0;

Do not include *this* class in the XML groupings.

XMLIGNORENULL

Parameter XMLIGNORENULL = "inputonly";

XMLIGNOREINVALIDATTRIBUTE

Parameter XMLIGNOREINVALIDATTRIBUTE = 0;

Methods

%ConstructClone

Method %ConstructClone(deep As %Boolean = 0, ByRef cloned As %String, location As %String) As %RegisteredObject

%NormalizeObject

Method %NormalizeObject() As %Status

%AddToSaveSet

Method %AddToSaveSet(depth As %Integer = 3, refresh As %Integer = 0, norecurseon As %String = "") As %Status

%RemoveFromSaveSet

Method %RemoveFromSaveSet() As %Status

%ValidateObject

Method %ValidateObject(force As %Integer = 0) As %Status

%BindExport

Method %BindExport(dev As %String, ByRef Seen As %String, RegisterOref As %Boolean, AllowedDepth As %Integer, AllowedCapacity As %Integer) As %Status

XMLDTD

ClassMethod XMLDTD(top As %String, format As %String, input As %Boolean, ByRef dtdlist) As %Status