Extensão de Transformação de UML em XSD

Essa amostra descreve como criar um plug-in que estende a transformação de UML em XSD. A extensão criada nessa amostra executa operações pós-processamento nos arquivos XML Schema Definition (XSD) gerados antes de salvá-los.
Tempo necessário: 1 hora
Por padrão, os esquemas XSD que a transformação de UML em XSD gera não exibem atributos que contêm valores padrão. Por exemplo, considere dois atributos XML denominados attributeFormDefault e elementFormDefault, cujos valores nessa amostra são definidos com o valor padrão de "unqualified". Se você executar a transformação de UML em XSD, a transformação resultará em alterações quando for executada com a extensão de transformação fornecida por essa amostra, que é denominada com.ibm.xtools.transform.uml2.xsd.XSDSchemaDefaultValue:

Feedback