Exemple #1
0
        public override bool Equals(BrowserRecord targetRecord)
        {
            var record2 = targetRecord as AnnotationOrganiserRecord;

            if (record2 == null)
            {
                return(false);
            }
            return((this.AnnotationID == record2.AnnotationID) && (this.SelectedAnnotationType == record2.SelectedAnnotationType));
        }
Exemple #2
0
        public override bool Equals(BrowserRecord targetRecord)
        {
            var record = targetRecord as DocumentBrowserRecord;

            if (record == null)
            {
                return(false);
            }
            return(base.Equals(record) &&
                   (this.Attachmentlink.TargetFileName == record.Attachmentlink.TargetFileName));
        }
Exemple #3
0
        public override bool Equals(BrowserRecord targetRecord)
        {
            var record = targetRecord as AnnotationNavigatorRecord;

            if (record == null)
            {
                return(false);
            }
            return(base.Equals(record) &&
                   (this.SelectedTags == record.SelectedTags) &&
                   (this.SelectedAnnotationType == record.SelectedAnnotationType));
        }
Exemple #4
0
        public override bool Equals(BrowserRecord targetRecord)
        {
            var record = targetRecord as SearchBrowserRecord;

            if (record == null)
            {
                return(false);
            }
            return(base.Equals(record) &&
                   (this.KeyWords == record.KeyWords) &&
                   this.HeadSequence == record.HeadSequence &&
                   this.HeadType == record.HeadType);
        }
        public override bool Equals(BrowserRecord targetRecord)
        {
            var record = targetRecord as ContentBrowserRecord;

            if (record == null)
            {
                return(false);
            }
            return((this.BookID == record.BookID) &&
                   (this.TOCID == record.TOCID) &&
                   (this.WebViewScrollPosition == record.WebViewScrollPosition) &&
                   (this.PageNum == record.PageNum) &&
                   (this.RefptID == record.RefptID));
        }
Exemple #6
0
 public abstract bool Equals(BrowserRecord targetRecord);