Inheritance: SIL.FieldWorks.Filters.RecordSorter
Exemple #1
0
        public override void Init(FdoCache cache, Mediator mediator, XmlNode recordListNode)
        {
            CheckDisposed();

            // <recordList class="WfiWordform" field="Occurrences"/>
            BaseInit(cache, mediator, recordListNode);
            IFwMetaDataCache mdc = VirtualListPublisher.MetaDataCache;

            m_flid = mdc.GetFieldId2(WfiWordformTags.kClassId, "Occurrences", false);
            Sorter = new OccurrenceSorter
            {
                Cache = cache, SpecialDataAccess = VirtualListPublisher
            };
        }
        public override void Init(FdoCache cache, Mediator mediator, XmlNode recordListNode)
        {
            CheckDisposed();

            // <recordList class="WfiWordform" field="OccurrencesInTexts"/>
            BaseInit(cache, mediator, recordListNode);
            //string owner = XmlUtils.GetOptionalAttributeValue(recordListNode, "owner");
            IVwVirtualHandler vh = BaseVirtualHandler.GetInstalledHandler(cache, "WfiWordform", "OccurrencesInTexts");

            Debug.Assert(vh != null);
            m_flid       = vh.Tag;
            Sorter       = new OccurrenceSorter();
            Sorter.Cache = cache;
        }
		public override void Init(FdoCache cache, Mediator mediator, XmlNode recordListNode)
		{
			CheckDisposed();

			// <recordList class="WfiWordform" field="OccurrencesInTexts"/>
			BaseInit(cache, mediator, recordListNode);
			//string owner = XmlUtils.GetOptionalAttributeValue(recordListNode, "owner");
			IVwVirtualHandler vh = BaseVirtualHandler.GetInstalledHandler(cache, "WfiWordform", "OccurrencesInTexts");
			Debug.Assert(vh != null);
			m_flid = vh.Tag;
			Sorter = new OccurrenceSorter();
			Sorter.Cache = cache;
		}
		public override void Init(FdoCache cache, Mediator mediator, XmlNode recordListNode)
		{
			CheckDisposed();

			// <recordList class="WfiWordform" field="Occurrences"/>
			BaseInit(cache, mediator, recordListNode);
			IFwMetaDataCache mdc = VirtualListPublisher.MetaDataCache;
			m_flid = mdc.GetFieldId2(WfiWordformTags.kClassId, "Occurrences", false);
			Sorter = new OccurrenceSorter
						{
							Cache = cache, SpecialDataAccess = VirtualListPublisher
						};
		}