class Ens.Rule.Model.ruleDefinition
extends Ens.Rule.Model.base, Ens.Util.PortalModelBase
property alias
as %String(MAXLEN="",XMLPROJECTION="ATTRIBUTE");
property assistClass
as %String(MAXLEN="",XMLPROJECTION="NONE");
property constraintCache
as %ZEN.proxyObject(XMLPROJECTION="NONE");
property context
as %String(MAXLEN="",XMLPROJECTION="ATTRIBUTE");
property contextEditable
as %Boolean(XMLPROJECTION="NONE");
property description
as %String(MAXLEN="",XMLPROJECTION="NONE");
property hasConstraints
as %Boolean(XMLPROJECTION="NONE");
property hasSegments
as %Boolean(XMLPROJECTION="NONE");
property isRoutingRule
as %Boolean(XMLPROJECTION="NONE");
property production
as %String(MAXLEN="",XMLPROJECTION="ATTRIBUTE");
property ruleSets
as list of Ens.Rule.Model.ruleSet(XMLNAME="ruleSet",XMLPROJECTION="ELEMENT");
property ruleType
as %String(MAXLEN="",XMLPROJECTION="NONE");
property variables
as list of Ens.Rule.Model.variable(XMLNAME="variable",XMLPROJECTION="ELEMENT");