我有一个XSD,用于在Java接口中创建相应的类。
我的xsd的每个元素都有自己的@IBAction
,我想知道是否可以在文档标签中引用另一个TouchUpInside
。
更清楚一点,如果我是用Java Doc编写的:
<xs:documentation>
...,然后在创建Java Doc时,用户可以单击链接<xs:element>
并直接转到该方法的文档。
我想在/**
This method does something nice.
If you want to do something nicer, use {@link AnotherClass#NicerMethod()}
*/
public void niceMethod()
中做类似的事情。例如,给定此XSD:
AnotherClass#NicerMethod()
...我想知道(如果存在)在<xs:documentation>
上使用的正确语法,以便在生成XSD文档/从该XSD生成Java类时,属性{{1} }将带有指向其他属性<xs:complexType name="personinfo">
<xs:sequence>
<xs:element name="firstname" type="xs:string">
<xs:annotation>
<xs:documentation>This element is linked to @lastname</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="lastname" type="xs:string"/>
</xs:sequence>
</xs:complexType>
的真实链接。
我在网上可以找到的@lastname
的唯一示例是this XSD,其中某些元素在文档中以纯字符串(带有命名空间的方式)被引用,但是当我使用这样的格式生成XSD文档时我没有链接的示例,只是纯文本。
继续阅读,我似乎找不到其他示例或提及此内容。
有可能吗?如果是这样,我该怎么办?
答案 0 :(得分:1)
XSD中没有规定在xsd:documentation
(用户元数据)或xsd:appinfo
(应用程序元数据)中指定对组件(元素或属性)的引用–您是一个人。