Click or drag to resize

SequenceGeneratorHelper Class

The sequence generator helper contains miscellaneous code in use by the sequence generator, sequence computation generator, and sequence expression generator. It esp. contains parameter type information and code for parameter building, as well as type computation, variable access and constant generation.
Inheritance Hierarchy
System.Object
  de.unika.ipd.grGen.lgsp.SequenceGeneratorHelper

Namespace:  de.unika.ipd.grGen.lgsp
Assembly:  lgspBackend (in lgspBackend.dll) Version: GrGen.NET 7.2
Syntax
C#
public class SequenceGeneratorHelper

The SequenceGeneratorHelper type exposes the following members.

Constructors
  NameDescription
Public methodSequenceGeneratorHelper
Initializes a new instance of the SequenceGeneratorHelper class
Top
Methods
  NameDescription
Public methodBuildOutParameters
Public methodBuildParameters(Invocation,SequenceExpression[], SourceBuilder)
Public methodBuildParameters(Invocation,SequenceExpression[], IFunctionDefinition, SourceBuilder)
Public methodBuildParameters(Invocation,SequenceExpression[], IProcedureDefinition, SourceBuilder)
Public methodBuildParametersInDeclarations
Public methodBuildParametersInObject
Public methodBuildReturnParameters(ProcedureInvocation,SequenceVariable[], String, String, String)
Public methodBuildReturnParameters(ProcedureInvocation,SequenceVariable[], InheritanceType, String, String, String)
Public methodBuildReturnParameters(RuleInvocation,SequenceVariable[], String, String, String, String, String, String)
Public methodStatic memberConstructTypeValue
Public methodDeclareVar
Returns string containing a C# declaration of the variable given
Public methodStatic memberEscape
Public methodExtractEdgeType
Public methodExtractNodeType
Public methodGetConstant
Public methodGetDirectedness
Public methodGetUniqueId
Public methodGetVar
Returns string containing a C# expression to get the value of the sequence-local variable / graph-global variable given
Public methodSetSequenceExpressionGenerator
Public methodSetVar
Returns string containing a C# assignment to set the sequence-local variable / graph-global variable given to the value as computed by the C# expression in the string given
Top
Fields
  NameDescription
Public fieldactionsTypeInformation
Top
See Also