C# Class SocialImportance.Conferral

Inheritance: BaseActionDefinition
Show file Open project: GAIPS-INESC-ID/FAtiMA-Toolkit Class Usage Examples

Public Methods

Method Description
Conferral ( Conferral other ) : System
Conferral ( ConferralDTO dto ) : System
Conferral ( uint conferralSI, Name actionTemplate, Name target, ConditionSet activationConditions ) : System
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SetData ( ConferralDTO dto ) : void
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
ToDTO ( ) : ConferralDTO

Protected Methods

Method Description
CalculateActionUtility ( IAction a ) : float

Method Details

CalculateActionUtility() protected method

protected CalculateActionUtility ( IAction a ) : float
a IAction
return float

Conferral() public method

public Conferral ( Conferral other ) : System
other Conferral
return System

Conferral() public method

public Conferral ( ConferralDTO dto ) : System
dto SocialImportance.DTOs.ConferralDTO
return System

Conferral() public method

public Conferral ( uint conferralSI, Name actionTemplate, Name target, ConditionSet activationConditions ) : System
conferralSI uint
actionTemplate Name
target Name
activationConditions ConditionSet
return System

GetObjectData() public method

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
return void

SetData() public method

public SetData ( ConferralDTO dto ) : void
dto SocialImportance.DTOs.ConferralDTO
return void

SetObjectData() public method

public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
return void

ToDTO() public method

public ToDTO ( ) : ConferralDTO
return SocialImportance.DTOs.ConferralDTO