Exemple #1
0
 public XSDObject(string filename, string name, string nameSpace, string type, XMLSchema.openAttrs tag)
 {
     this.filename  = filename;
     this.name      = name;
     this.nameSpace = (nameSpace == null ? "" : nameSpace);
     this.type      = type;
     if (this.type == "simpleType" || this.type == "complexType")
     {
         this.fullNameType = "type";
     }
     else
     {
         this.fullNameType = this.type;
     }
     this.tag = tag;
 }
        public DiagramItem Add(XMLSchema.openAttrs childElement, string nameSpace)
        {
            if (childElement is XMLSchema.element)
            {
                return(AddElement(childElement as XMLSchema.element, nameSpace));
            }
            else if (childElement is XMLSchema.group)
            {
                return(AddCompositors(childElement as XMLSchema.group, nameSpace));
            }
            else if (childElement is XMLSchema.complexType)
            {
                return(AddComplexType(childElement as XMLSchema.complexType, nameSpace));
            }

            return(null);
        }
Exemple #3
0
 public XSDObject(string filename, string name, string nameSpace, string type, XMLSchema.openAttrs tag)
 {
     this.filename = filename;
     this.name = name;
     this.nameSpace = (nameSpace == null ? "" : nameSpace);
     this.type = type;
     if (this.type == "simpleType" || this.type == "complexType")
         this.fullNameType = "type";
     else
         this.fullNameType = this.type;
     this.tag = tag;
 }