public PolicyCatalogue(PolicyCatalogue rhs, bool readOnly) : base(rhs, readOnly, false) { m_catalogueReader = rhs.m_catalogueReader; m_languageId = rhs.m_languageId; CopyInternals(this, rhs, readOnly, false); }
public PolicyCatalogue(IPolicyCatalogueStore catalogueStore, Guid languageId) : base() { m_catalogueReader = catalogueStore.GetReader(Identifier); m_languageId = languageId; catalogueStore.AddPolicyCatalogue(this); }
public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyCatalogueStore catalogueStore) : base(identifier) { m_catalogueReader = catalogueStore.GetReader(identifier); m_languageId = languageId; catalogueStore.AddPolicyCatalogue(this); }
public PolicyCatalogue(Guid identifier, Guid languageId, IPolicyLanguageItem name, IPolicyCatalogueStore catalogueStore, bool readOnly) : base(identifier, name, readOnly) { m_catalogueReader = catalogueStore.GetReader(identifier); m_languageId = languageId; catalogueStore.AddPolicyCatalogue(this); }
public XmlPolicyCatalogueConditionReader(XmlNode conditionNode, IPolicyCatalogueReader catalogueReader) { m_exclusions.Add("id"); m_exclusions.Add("class"); m_exclusions.Add("operator"); m_exclusions.Add("readonly"); m_exclusions.Add("name"); m_exclusions.Add("isnegated"); this.m_conditionNode = conditionNode; this.m_catalogueReader = catalogueReader; }