C# 클래스 DataDictionary.Tests.Runner.Events.VariableUpdate

상속: DataDictionary.Tests.Runner.Events.ModelEvent
파일 보기 프로젝트 열기: ERTMSSolutions/ERTMSFormalSpecs 1 사용 예제들

공개 메소드들

메소드 설명
Apply ( Runner runner ) : void

Performs the variable change

ComputeChanges ( bool apply, Runner runner ) : bool

Computes the changes related to this event

GetExplain ( TextualExplanation explanation, bool explainSubElements ) : void

Builds the explanation of the element

RollBack ( Runner runner ) : void

Rollsback the changes performed during this event

VariableUpdate ( Action action, IModelElement instance, acceptor priority ) : DataDictionary.Generated

Constructor

메소드 상세

Apply() 공개 메소드

Performs the variable change
public Apply ( Runner runner ) : void
runner Runner
리턴 void

ComputeChanges() 공개 메소드

Computes the changes related to this event
public ComputeChanges ( bool apply, Runner runner ) : bool
apply bool Indicates that the changes should be applied directly
runner Runner
리턴 bool

GetExplain() 공개 메소드

Builds the explanation of the element
public GetExplain ( TextualExplanation explanation, bool explainSubElements ) : void
explanation TextualExplanation
explainSubElements bool Precises if we need to explain the sub elements (if any)
리턴 void

RollBack() 공개 메소드

Rollsback the changes performed during this event
public RollBack ( Runner runner ) : void
runner Runner
리턴 void

VariableUpdate() 공개 메소드

Constructor
public VariableUpdate ( Action action, IModelElement instance, acceptor priority ) : DataDictionary.Generated
action DataDictionary.Rules.Action The action which raised the variable update>
instance IModelElement
priority acceptor
리턴 DataDictionary.Generated