Click or drag to resize

Alternative Class

An alternative is a pattern graph element containing subpatterns of which one must get successfully matched so that the entire pattern gets matched successfully.
Inheritance Hierarchy
SystemObject
  de.unika.ipd.grGen.lgspAlternative

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

The Alternative type exposes the following members.

Constructors
Properties
  NameDescription
Public propertyAlternativeCases
Array with the alternative cases.
Top
Fields
  NameDescription
Public fieldalternativeCases
Array with the alternative cases.
Public fieldname
Name of the alternative.
Public fieldoriginalAlternative
Links to the original alternative in case this alternative was inlined, otherwise null
Public fieldoriginalSubpatternEmbedding
Links to the original subpattern embedding which was inlined in case this alternative was inlined, otherwise null.
Public fieldpathPrefix
Prefix for name from nesting path.
Top
See Also