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.1
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