Click or drag to resize

PatternNode Properties

The PatternNode type exposes the following members.

Properties
  NameDescription
Public propertyAnnotations
The annotations of the pattern element
(Inherited from PatternElement.)
Public propertyDefToBeYieldedTo
Iff true the element is only defined in its PointOfDefinition pattern, it gets matched in another, nested or called pattern which yields it to the containing pattern.
(Inherited from PatternElement.)
Public propertyInitialization
The initialization expression for the element if some was defined, otherwise null.
(Inherited from PatternElement.)
Public propertyName
The name of the pattern element.
(Inherited from PatternElement.)
Public propertyoriginalNode
Links to the original pattern node in case this node was inlined, otherwise null; the point of definition of the original node references the original containing pattern
Public propertyPointOfDefinition
The pattern where this element gets matched (null if rule parameter).
(Inherited from PatternElement.)
Public propertyType
The GrGen type of the pattern node.
Public propertyUnprefixedName
The pure name of the pattern element as specified in the .grg without any prefixes.
(Inherited from PatternElement.)
Top
See Also