SetParent() private method

private SetParent ( PageLocation parentPage ) : void
parentPage PageLocation
return void
コード例 #1
0
ファイル: PageLocation.cs プロジェクト: euvin3582/Subtext
        public void AppendChild(PageLocation newChild)
        {
            // TODO: Q? test != self or not?

            newChild.SetParent(this);

            if (SiteMap.Instance.ContainsID(newChild.ID))
            {
                SiteMap.Instance[newChild.ID] = newChild;
            }
            else
            {
                SiteMap.Instance.AddPage(newChild);
            }

            _childLocations.Add(newChild);
        }
コード例 #2
0
ファイル: PageLocation.cs プロジェクト: ayende/Subtext
        public void AppendChild(PageLocation newChild)
        {
            // TODO: Q? test != self or not?

            newChild.SetParent(this);

            if (SiteMap.Instance.ContainsID(newChild.ID))
            {
                SiteMap.Instance[newChild.ID] = newChild;
            }
            else
                SiteMap.Instance.AddPage(newChild);

            _childLocations.Add(newChild);
        }