internal Declaration(string name, NameConformer conformer)
 {
     if (name==null)
         throw new ArgumentNullException("name");
     if (conformer==null)
         throw new ArgumentNullException("conformer");
     this.name = name;
     this.conformer = conformer;
 }
        /// <summary>
        /// Creates a new wrapper generator.
        /// </summary>
        /// <param name="name"></param>
        public XsdWrapperGenerator(string name)
        {
            if (name==null)
                throw new ArgumentNullException("name");

            this.conformer = new NameConformer();
            this.ns = new NamespaceDeclaration(name,this.conformer);
            this.ns.Imports.Add("System.Xml");
            this.ns.Imports.Add("System.Xml.Serialization");
            this.ns.Imports.Add("System.IO");
        }
        /// <summary>
        /// Creates a new wrapper generator.
        /// </summary>
        /// <param name="name"></param>
        public XsdWrapperGenerator(string name)
        {
            if (name == null)
            {
                throw new ArgumentNullException(null);
            }

            this.conformer = new NameConformer();
            this.ns        = new NamespaceDeclaration(name, this.conformer);
            this.ns.AddImport("System.Xml");
            this.ns.AddImport("System.Xml.Serialization");
        }
Esempio n. 4
0
 internal Declaration(string name, NameConformer conformer)
 {
     if (name == null)
     {
         throw new ArgumentNullException("name");
     }
     if (conformer == null)
     {
         throw new ArgumentNullException("conformer");
     }
     this.name      = name;
     this.conformer = conformer;
 }
 public NamespaceDeclaration(string name, NameConformer conformer)
     : base(name, conformer)
 {
     this.imports.Add("System");
 }
		public NamespaceDeclaration(string name, NameConformer conformer)
			:base(name,conformer)
		{
			this.imports.Add("System");
		}
 public TypeParameterDeclaration(string name, NameConformer conformer)
     : base(name, conformer)
 {
 }
Esempio n. 8
0
 public TypeParameterDeclaration(string name, NameConformer conformer)
     : base(name, conformer)
 {
 }