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