Home > Class Reference > ENSLIB namespace > %DeepSee.Model.SubjectArea.relationship

%DeepSee.Model.SubjectArea.relationship

class %DeepSee.Model.SubjectArea.relationship extends %DeepSee.Model.SubjectArea.node

Meta-data for a relationship within a DeepSee subject area.

Property Inventory (Including Private)

Method Inventory (Including Private)

Properties (Including Private)

property hidden as %Boolean (XMLPROJECTION = "attribute") [ InitialExpression = 0 ];
Hidden flag. If true, then this relationship will be hidden.
Property methods: hiddenDisplayToLogical(), hiddenGet(), hiddenIsValid(), hiddenLogicalToDisplay(), hiddenLogicalToXSD(), hiddenNormalize(), hiddenSet(), hiddenXSDToLogical()
relationship subjectArea as %DeepSee.Model.SubjectArea.subjectArea (XMLPROJECTION = "none") [ Inverse = relationships , Cardinality = one ];
Subject Area that this relationship belongs to.
Property methods: subjectAreaGet(), subjectAreaGetObject(), subjectAreaGetObjectId(), subjectAreaGetSwizzled(), subjectAreaIsValid(), subjectAreaNewObject(), subjectAreaRClose(), subjectAreaRExec(), subjectAreaRFetch(), subjectAreaRelate(), subjectAreaSQLCompute(), subjectAreaSet(), subjectAreaUnRelate()

Methods (Including Private)

method %Validate() as %Status
Test if this relationship's definition is valid.

Inherited Members

Inherited Properties (Including Private)

Inherited Methods (Including Private)