public virtual void RemoveRelated(ConceptualRelatedTopic item)
 {
     if (item == null ||
         (_relatedTopics == null || _relatedTopics.Count == 0))
     {
         return;
     }
     _relatedTopics.Remove(item);
 }
Example #2
0
        public void RemoveRelated(ReferenceVersionRelated relatedVersion)
        {
            BuildExceptions.NotNull(relatedVersion, "relatedVersion");

            if (_listRelated == null || _listRelated.Count == 0)
            {
                return;
            }

            _listRelated.Remove(relatedVersion);
        }
Example #3
0
        public void RemoveSource(ReferenceVersionSource source)
        {
            BuildExceptions.NotNull(source, "source");

            if (_listSources == null || _listSources.Count == 0)
            {
                return;
            }

            _listSources.Remove(source);
        }
Example #4
0
        public override void Remove(ConceptualItem item)
        {
            if (item == null)
            {
                return;
            }
            if (_listItems == null || _listItems.Count == 0)
            {
                return;
            }

            _listItems.Remove(item);
        }
Example #5
0
        public void Remove(TocItem item)
        {
            if (item == null)
            {
                return;
            }
            if (_listItems == null || _listItems.Count == 0)
            {
                return;
            }

            _listItems.Remove(item);
        }
        public override void Remove(BuildTopicTocInfo item)
        {
            if (item == null)
            {
                return;
            }
            if (_listTopics == null || _listTopics.Count == 0)
            {
                return;
            }

            if (!_listTopics.Remove(item))
            {
                BuildTopicTocInfo parent = item.Parent;
                if (parent != null)
                {
                    parent.Remove(item);
                }
            }
        }