C# Class ModernizedAlice.ArtOfWords.BizCommon.Model.Tag.TagManager

Exibir arquivo Open project: kienaiProject/ArtOfWords Class Usage Examples

Public Methods

Method Description
Add ( TagModel tag ) : void
ConnectTags ( TagModel parent, TagModel child ) : void
DisconnectFromParent ( TagModel tag ) : void
GenerateNewTag ( ) : TagModel
GetBaseTag ( ) : TagModel
OnTagRemoved ( TagModel tag ) : void
ReconnectAllToBaseTag ( ) : void
Remove ( TagModel tag ) : void
Remove ( int tagId ) : void
RemoveChildren ( TagModel tag ) : void
TagManager ( ) : System

Protected Methods

Method Description
DoPostAdd ( TagModel tag ) : void
DoPostRemove ( TagModel tag ) : void
GetNewId ( ) : int
RemoveFromDictonary ( TagModel tag ) : void

Method Details

Add() public method

public Add ( TagModel tag ) : void
tag TagModel
return void

ConnectTags() public method

public ConnectTags ( TagModel parent, TagModel child ) : void
parent TagModel
child TagModel
return void

DisconnectFromParent() public method

public DisconnectFromParent ( TagModel tag ) : void
tag TagModel
return void

DoPostAdd() protected method

protected DoPostAdd ( TagModel tag ) : void
tag TagModel
return void

DoPostRemove() protected method

protected DoPostRemove ( TagModel tag ) : void
tag TagModel
return void

GenerateNewTag() public method

public GenerateNewTag ( ) : TagModel
return TagModel

GetBaseTag() public method

public GetBaseTag ( ) : TagModel
return TagModel

GetNewId() protected method

protected GetNewId ( ) : int
return int

OnTagRemoved() public method

public OnTagRemoved ( TagModel tag ) : void
tag TagModel
return void

ReconnectAllToBaseTag() public method

public ReconnectAllToBaseTag ( ) : void
return void

Remove() public method

public Remove ( TagModel tag ) : void
tag TagModel
return void

Remove() public method

public Remove ( int tagId ) : void
tagId int
return void

RemoveChildren() public method

public RemoveChildren ( TagModel tag ) : void
tag TagModel
return void

RemoveFromDictonary() protected method

protected RemoveFromDictonary ( TagModel tag ) : void
tag TagModel
return void

TagManager() public method

public TagManager ( ) : System
return System