deprecatedclass %iKnow.Model.dictionaryItem
extends %iKnow.Model.node
Model representation of a Dictionary Item.
See also %iKnow.Matching.DictionaryAPI
parameter XMLNAME = "item";
This parameter provides the default XMLNAME for the class. If it is
empty then the class name will be used to construct a default XML name.
The default XMLNAME is used as the top level tag
when exporting objects and the export context
did not provide an XML container name.
relationship dictionary
as %iKnow.Model.dictionary(XMLPROJECTION="none") [ Inverse = items,Cardinality = one ];
The Dictionary this item belongs to.
property disabled
as %Boolean(XMLPROJECTION="attribute");
If set to 1, this element is ignored when compiling, validating and building the domain
relationship formats
as %iKnow.Model.dictionaryFormat(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = item,Cardinality = many ];
The Dictionary Formats this item contains.
property language
as %String(MAXLEN=10,XMLPROJECTION="ATTRIBUTE");
The default language to use for any terms in this item.
property name
as %String(MAXLEN=150,XMLPROJECTION="ATTRIBUTE");
The name of this Dictionary Item.
relationship terms
as %iKnow.Model.dictionaryTerm(XMLELEMENTREF=1,XMLPROJECTION="ELEMENT",XMLTYPECONSTRAINT="CHOICE") [ Inverse = item,Cardinality = many ];
The Dictionary Terms this item contains.
property uri
as %String(MAXLEN=150,XMLPROJECTION="ATTRIBUTE");
A URI for this Dictionary Item. This URI should be unique within the Domain (across dictionaries)