Форум Сообщества Аналитиков

Общий раздел => ПО Аналитика => Sparx => Тема начата: slookin от 07 Июля 2011, 16:37:10

Название: XSD - атрибуты со значениями по умолчанию
Отправлено: slookin от 07 Июля 2011, 16:37:10
При выгрузке XML schema в сущностях не видны аттрибуты XSD у которых значение "по умполчанию", а очень бы хотелось.

Сейчас
   <xs:complexType name="MagicEntity">
      <xs:annotation>
         <xs:documentation></xs:documentation>
      </xs:annotation>
      <xs:sequence>
         <xs:element name="attr1" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
         <xs:element name="attr2" type="xs:dateTime" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
   </xs:complexType>

Хотелось бы:
   <xs:complexType name="MagicEntity" mixed="false" abstract="false">
      <xs:annotation>
         <xs:documentation></xs:documentation>
      </xs:annotation>
      <xs:sequence maxOccurs="1" minOccurs="1">
         <xs:element name="attr1" type="xs:dateTime" minOccurs="1" maxOccurs="1"/>
         <xs:element name="attr2" type="xs:dateTime" minOccurs="0" maxOccurs="1"/>
      </xs:sequence>
   </xs:complexType>

Где это подкрутить можно? (использую EA 8 )