C# 클래스 CommeillFaut.SocialExchange

상속: BaseActionDefinition
파일 보기 프로젝트 열기: GAIPS-INESC-ID/FAtiMA-Toolkit 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CalculateResponse int
Instatiate void

공개 메소드들

메소드 설명
AddInfluenceRule ( InfluenceRule infrul ) : void
ApplyConsequences ( ) : void
CalculateVolition ( Name init, Name _targ ) : int
EditInfluenceRule ( InfluenceRule infrul ) : void
GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
LaunchSocialExchange ( Name init, Name _targ ) : void
RemoveInfluenceRule ( InfluenceRule infrul ) : void
SetData ( SocialExchangeDTO dto ) : void
SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
SocialExchange ( SocialExchange other ) : System
SocialExchange ( SocialExchangeDTO s ) : System
SocialExchange ( String name ) : System
ToDTO ( ) : SocialExchangeDTO
ToString ( ) : String

보호된 메소드들

메소드 설명
CalculateActionUtility ( IAction a ) : float

비공개 메소드들

메소드 설명
CalculateResponse ( Name Init, Name _Targ ) : int
Instatiate ( ) : void

메소드 상세

AddInfluenceRule() 공개 메소드

public AddInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
리턴 void

ApplyConsequences() 공개 메소드

public ApplyConsequences ( ) : void
리턴 void

CalculateActionUtility() 보호된 메소드

protected CalculateActionUtility ( IAction a ) : float
a IAction
리턴 float

CalculateVolition() 공개 메소드

public CalculateVolition ( Name init, Name _targ ) : int
init Name
_targ Name
리턴 int

EditInfluenceRule() 공개 메소드

public EditInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
리턴 void

GetObjectData() 공개 메소드

public GetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
리턴 void

LaunchSocialExchange() 공개 메소드

public LaunchSocialExchange ( Name init, Name _targ ) : void
init Name
_targ Name
리턴 void

RemoveInfluenceRule() 공개 메소드

public RemoveInfluenceRule ( InfluenceRule infrul ) : void
infrul InfluenceRule
리턴 void

SetData() 공개 메소드

public SetData ( SocialExchangeDTO dto ) : void
dto CommeillFaut.DTOs.SocialExchangeDTO
리턴 void

SetObjectData() 공개 메소드

public SetObjectData ( ISerializationData dataHolder, ISerializationContext context ) : void
dataHolder ISerializationData
context ISerializationContext
리턴 void

SocialExchange() 공개 메소드

public SocialExchange ( SocialExchange other ) : System
other SocialExchange
리턴 System

SocialExchange() 공개 메소드

public SocialExchange ( SocialExchangeDTO s ) : System
s CommeillFaut.DTOs.SocialExchangeDTO
리턴 System

SocialExchange() 공개 메소드

public SocialExchange ( String name ) : System
name String
리턴 System

ToDTO() 공개 메소드

public ToDTO ( ) : SocialExchangeDTO
리턴 CommeillFaut.DTOs.SocialExchangeDTO

ToString() 공개 메소드

public ToString ( ) : String
리턴 String