#ifndef __XmlSchema_XmlSchemaAttribute_H__ #define __XmlSchema_XmlSchemaAttribute_H__ /* Content: (annotation?, (simpleType?)) */ #import "XmlSchemaTag.h" @class NSString; @interface XmlSchemaAttribute : XmlSchemaTag { NSString *defValue; NSString *fixed; NSString *form; // (qualified | unqualified) NSString *idValue; NSString *name; NSString *ref; NSString *type; NSString *use; // (optional | prohibited | required) : optional NSString *typeNamespace; } /* attributes */ - (NSString *)default; - (NSString *)fixed; - (NSString *)form; - (NSString *)id; - (NSString *)name; - (NSString *)ref; - (NSString *)type; - (NSString *)use; @end /* XmlSchemaAttribute */ #endif /* __XmlSchema_XmlSchemaAttribute_H__ */