private static IEnvironment ParseEnvironment(IEnvironmentNode environmentNode) { NameValueCollection properties = new NameValueCollection(); foreach(IAstNodeProperty astNodeProperty in environmentNode.Properties) properties.Add(astNodeProperty.Name, AstNodePropertyUtil.AsString(astNodeProperty.Value)); return new Impl.Environment(environmentNode.Name, properties); }
/// <summary> /// Visits the given <paramref name="environmentNode"/>. /// </summary> /// <param name="environmentNode"></param> public override void Visit(IEnvironmentNode environmentNode) { Visit(environmentNode.ChildNodes); }
/// <summary> /// Visits the given <paramref name="environmentNode" />. /// </summary> /// <param name="environmentNode"></param> public override void Visit(IEnvironmentNode environmentNode) { base.Visit(environmentNode); }