コード例 #1
0
 public GetTypeByIteration(
     GetTypeByIterationType type,
     string patternElementName,
     string rulePatternTypeNameOrTypeName,
     bool isNode)
 {
     Type = type;
     PatternElementName = patternElementName;
     if (type == GetTypeByIterationType.ExplicitelyGiven)
     {
         TypeName = rulePatternTypeNameOrTypeName;
     }
     else // type == GetTypeByIterationType.AllCompatible
     {
         RulePatternTypeName = rulePatternTypeNameOrTypeName;
     }
     IsNode = isNode;
 }
コード例 #2
0
ファイル: SearchProgram.cs プロジェクト: jblomer/GrGen.NET
 public GetTypeByIteration(
     GetTypeByIterationType type,
     string patternElementName,
     string rulePatternTypeNameOrTypeName,
     bool isNode)
 {
     Type = type;
     PatternElementName = patternElementName;
     if (type == GetTypeByIterationType.ExplicitelyGiven) {
         TypeName = rulePatternTypeNameOrTypeName;
     } else { // type == GetTypeByIterationType.AllCompatible
         RulePatternTypeName = rulePatternTypeNameOrTypeName;
     }
     IsNode = isNode;
 }