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; }
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; }