Каков наилучший способ представить в java тег «name» пространства имен?
то есть.
<xs:complexType name="MyType">
<xs:sequence>
<!-- common elements here -->
<xs:element type="xs:string" name="name" ... />
</xs:sequence>
<xs:choice>
<xs:element name="stringValue" type="xs:string"></xs:element>
<xs:element name="intValue" type="xs:int"></xs:element>
</xs:choice>
</xs:complexType>
Как мне смоделировать это на Java? Я думал о чем-то вроде:
public class MyType
String name;
String stringValue;
int intValue;
...
но это точно не лучший способ, или я ошибаюсь? Кроме того, если я хочу предоставить сервисы с Axis2, которые используют этот тип, нужно ли мне реализовать какой-нибудь специальный приемник сообщений?