%DeepSee.UserLibrary.TermList
Class %DeepSee.UserLibrary.TermList Extends (%RegisteredObject, %DeepSee.UserLibrary.UserData)
Parameters
XMLNAME
Parameter XMLNAME = "termlist";
Properties
FullName
Property FullName As %String(MAXLEN = 2000, XMLPROJECTION = "attribute") [ SqlComputeCode = { Set {FullName} = {name}_"."_$$$DSTLExt }, SqlComputed, Transient ];
name
Property name As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
caption
Property caption As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
description
Property description As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
pattern
Property pattern As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
modDate
Property modDate As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
subjectArea
Property subjectArea As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
fieldListString
Property fieldListString As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
hideValue
Property hideValue As %String(MAXLEN = 2000, XMLPROJECTION = "attribute");
keyList
Property keyList As list Of %String;
fieldList
Property fieldList As list Of %String;
valueList
Property valueList As array Of %String;
Methods
%Save
Method %Save() As %Status
%ExistsId
ClassMethod %ExistsId(pID As %String = "") As %Boolean
%OpenId
ClassMethod %OpenId(pID As %String = "") As %DeepSee.UserLibrary.TermList
%DeleteId
ClassMethod %DeleteId(pID As %String = "") As %Status
getIdentifier
Method getIdentifier() As %String