public virtual void AddSubTag(MemoTag sub) { if (IsAscendant(sub)) { return; } _subTags.Add(sub); }
public virtual void AddSubFolder(MemoFolder folder) { if (folder == this) { return; } _subFolders.Add(folder); }
public virtual void AddMemo(Memo memo) { _memos.Add(memo); }
public virtual void AddContainedFolder(MemoFolder folder) { _containedFolders.Add(folder); }
public virtual void AddTag(MemoTag tag) { _tags.Add(tag); }
public virtual void AddContainingMemo(Memo memo) { _containingMemos.Add(memo); }