# TODO: Add more language elements xs_annotation="" xs_attribute="" xs_attribute_required="" xs_element="" # Primitive datatypes type_string=" type='xs:string'" type_boolean=" type='xs:boolean'" type_decimal=" type='xs:decimal'" type_float=" type='xs:float'" type_double=" type='xs:double'" type_date_time=" type='xs:dateTime'" type_time=" type='xs:time'" type_date=" type='xs:date'" type_g_year_month=" type='xs:gYearMonth'" type_g_year=" type='xs:gYear'" type_g_month_day=" type='xs:gMonthDay'" type_g_day=" type='xs:gDay'" type_g_month=" type='xs:gMonth'" type_hex_binary=" type='xs:hexBinary'" type_base64_binary=" type='xs:base64Binary'" type_any_uri=" type='xs:anyURI'" type_qname=" type='xs:QName'" type_notation=" type='xs:NOTATION'" # Occurs occurs_min=" minOccurs='1'" occurs_max=" maxOccurs='9'" occurs_max_unbounded=" maxOccurs='unbounded'" # Simple type xs_restriction_integer="" xs_restriction_string="" xs_list="" xs_union="" # Restrictions xs_min_exclusive="" xs_min_inclusive="" xs_max_exclusive="" xs_max_inclusive="" xs_total_digits="" xs_fraction_digits="" xs_length="" xs_min_length="" xs_max_length="" xs_enumeration="" xs_white_space_collapse="" xs_white_space_preserve="" xs_white_space_replace="" xs_pattern=""