EMF:重写XSD
我正在编写XSD以使用EMF生成模型类 XSD看起来像:EMF:重写XSD,xsd,emf,Xsd,Emf,我正在编写XSD以使用EMF生成模型类 XSD看起来像: 这里,DerivedType是从ParentType扩展而来的 ParentType包含另一个复杂元素“cmplx” 现在,我想向复杂元素('cmplx')添加另一个属性 我不想扩展'cmplx',因为它将在EMF生成的代码中创建一个新类,以防止扩展'cmplx'类型 您可以添加定义其类型的元素或属性,如下所示: <xs:element name="name" type="xs:string"/> <xs:attri
这里,DerivedType是从ParentType扩展而来的
ParentType包含另一个复杂元素“cmplx”
现在,我想向复杂元素('cmplx')添加另一个属性
我不想扩展'cmplx',因为它将在EMF生成的代码中创建一个新类,以防止扩展'cmplx'类型 您可以添加定义其类型的元素或属性,如下所示:
<xs:element name="name" type="xs:string"/>
<xs:attribute name="name" type="xs:string" />
你能说得更具体些吗?您希望添加什么类型的属性?它是属性还是元素