Package OpenCAGE.GIF.RFG.Actions.Analysis

This package contains the RFG analysis actions.

Class RFG_Analysis

extends OpenCAGE.Actions.Analysis.Analysis_Action

Common rfg analysis action.

Attributes

private FET.Parameter_Pot Pot 

the pot

private RFGs.RFG The_Rfg 

private RFGs.View Base_View 

private RFGs.View User_View 

private RFGs.View Environment_View 

private Ada.Strings.Unbounded.Unbounded_String AC_View_Name 

Operations

public Execute(void);

Extracts the pot, switches rfg-notification off, calls Execute_Analysis and turns notifications on again.

Precondition: All required data was set. [This precondition is adopted from 'OpenCAGE.Actions.Action'.]

Postcondition: The action was executed. [This postcondition is adopted from 'OpenCAGE.Actions.Action'.]

public Cancel(void);

Cancels an action. Note: this will do nothing in most cases. But you should use it to a) document your intention and b) it might be usefull for some actions in the future... [This description is adopted from 'OpenCAGE.Actions.Action'.]

Precondition: The action wasn't executed yet. [This precondition is adopted from 'OpenCAGE.Actions.Action'.]

Postcondition: The action will not be executed. [This postcondition is adopted from 'OpenCAGE.Actions.Action'.]

private Extract_Data_From_Pot(void);

public String Get_AC_View_Name(void);

public Execute_Analysis(void);

Executes the analysis itself.