This decorator modifies certain sequence properties by filtering from them items not in a master list.
상속: SIL.FieldWorks.FDO.SdaDecoratorBase
예제 #1
0
        private ISilDataAccess GetSda()
        {
            XmlNode filterNode = m_xnSpec.SelectSingleNode("filterProps");

            if (filterNode == null || String.IsNullOrEmpty(filterNode.InnerText))
            {
                return(m_fdoCache.MainCacheAccessor);
            }
            FilterSdaDecorator fsda = new FilterSdaDecorator(m_fdoCache.MainCacheAccessor, m_mainFlid, m_hvoRoot);

            fsda.SetFilterFlids(filterNode.InnerText);
            return(fsda);
        }
예제 #2
0
		private ISilDataAccess GetSda()
		{
			XmlNode filterNode = m_xnSpec.SelectSingleNode("filterProps");
			if (filterNode == null || String.IsNullOrEmpty(filterNode.InnerText))
				return m_fdoCache.MainCacheAccessor;
			FilterSdaDecorator fsda = new FilterSdaDecorator(m_fdoCache.MainCacheAccessor, m_mainFlid, m_hvoRoot);
			fsda.SetFilterFlids(filterNode.InnerText);
			return fsda;
		}