Click or drag to resize

SequenceCheckingEnvironmentInterpreted Class

Environment for sequence type checking (with/giving access to model and action signatures). Concrete subclass for interpreted sequences.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.libGrSequenceCheckingEnvironment
    de.unika.ipd.grGen.libGrSequenceCheckingEnvironmentInterpreted

Namespace:  de.unika.ipd.grGen.libGr
Assembly:  libGr (in libGr.dll) Version: GrGen.NET 7.2
Syntax
C#
public class SequenceCheckingEnvironmentInterpreted : SequenceCheckingEnvironment

The SequenceCheckingEnvironmentInterpreted type exposes the following members.

Constructors
  NameDescription
Public methodSequenceCheckingEnvironmentInterpreted
Initializes a new instance of the SequenceCheckingEnvironmentInterpreted class
Top
Properties
Methods
  NameDescription
Public methodCheckFunctionCall
Helper for checking function calls. Type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckFunctionMethodCall
Helper for checking function method calls. Checks whether called entity exists, and type checks the input. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckMatchClassFilterCalls
Checks whether called match class filter exists, and type checks the inputs.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckProcedureCall
Helper for checking procedure calls. Type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckProcedureMethodCall(SequenceExpression, SequenceComputationProcedureMethodCall)
Helper for checking procedure method calls. Checks whether called entity exists, type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckProcedureMethodCall(SequenceVariable, SequenceComputationProcedureMethodCall)
Helper for checking procedure method calls. Checks whether called entity exists, type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckRuleAllCall
Helper for checking rule all calls. Type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckRuleCall
Helper for checking rule calls. Type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Public methodCheckSequenceCall
Helper for checking sequence calls. Type checks the input, type checks the output. Throws an exception when an error is found.
(Inherited from SequenceCheckingEnvironment.)
Protected methodGetMatchClassName (Overrides SequenceCheckingEnvironmentGetMatchClassName(SequenceFilterCallBase).)
Protected methodInputParameterType (Overrides SequenceCheckingEnvironmentInputParameterType(Int32, Invocation, InheritanceType).)
Protected methodIsMatchClassExisting (Overrides SequenceCheckingEnvironmentIsMatchClassExisting(SequenceFilterCallBase).)
Public methodIsRuleImplementingMatchClass (Overrides SequenceCheckingEnvironmentIsRuleImplementingMatchClass(String, String).)
Protected methodNumInputParameters (Overrides SequenceCheckingEnvironmentNumInputParameters(Invocation, InheritanceType).)
Protected methodNumOutputParameters (Overrides SequenceCheckingEnvironmentNumOutputParameters(Invocation, InheritanceType).)
Protected methodOutputParameterType (Overrides SequenceCheckingEnvironmentOutputParameterType(Int32, Invocation, InheritanceType).)
Public methodTypeOfMemberOrAttribute (Overrides SequenceCheckingEnvironmentTypeOfMemberOrAttribute(String, String).)
Public methodTypeOfTopLevelEntityInRule (Overrides SequenceCheckingEnvironmentTypeOfTopLevelEntityInRule(String, String).)
Top
See Also