Tag: 文档

有什么方法可以使用JAX-WS从Javadoc生成WSDL文档吗?

我希望可以使用某种类型的扩展(尽管我认为我的希望是愚蠢的乐观)。 /** * * Gets the {@link ResultObject} given the identifier. The following * fields are not available for some users and will contain a null value: * * * * {@code resultObject.comment} * {@code resultObject.anotherObject.actionById} * {@code resultObject.anotherObject.actionByName} * * * * The {@code daysInPurgatory} value will be {@code -1} when not * applicable […]

Java + DOM:如何设置(已创建)Document的基本命名空间?

我正在处理一个已经创建的 Document对象。 我必须能够将它的基本命名空间(属性名称“xmlns”)设置为特定值。 我的输入是DOM,类似于: …some content… 我需要的是DOM,它类似于: …some content… 而已。 容易,不是吗? 错误! 没有DOM! 我尝试过以下方法: 1)使用doc.getDocumentElement()。setAttribute(“xmlns”,“myNamespace”) 我得到一个带有空xmlns的文档(它适用于任何其他属性名称!) … 2)使用renameNode(…) 首先克隆文档: Document input = /*that external Document whose namespace I want to alter*/; DocumentBuilderFactory BUILDER_FACTORY_NS = DocumentBuilderFactory.newInstance(); BUILDER_FACTORY_NS.setNamespaceAware(true); Document output = BUILDER_NS.newDocument(); output.appendChild(output.importNode(input.getDocumentElement(), true)); 我真的很想念document.clone(),但也许只是我。 现在重命名根节点 : output.renameNode(output.getDocumentElement(),”myNamespace”, output.getDocumentElement().getTagName()); 现在不是那么直截了当吗? ;) 我现在得到的是: 所以(正如我们所有人所期望的那样,对吧?) ,这只重命名根节点的命名空间。 诅咒你,DOM! 有没有办法以递归方式执行此操作(无需编写自己的递归方法)? 请帮忙 […]

inheritancejavadoc,而不为inheritance的源生成文档

我希望class B从它实现的接口inheritanceJavadoc, interface A 我在Javadoc命令中包含了interface A的源代码,而class B正确地inheritance了文档。 现在我想知道我是否可以将它生成的链接指向网络上的interface A的文档,而不是在我的网站上复制它,即“指定者:”链接将链接到外部页面。 这可能吗?

如何查找生成DocumentEvent的源组件

是否有可能发现哪个项目生成了DocumentEvent? 像我可以用ActionListener做的事情: JTextField field = new JTextField(“”); field.addActionListener(actionListener); //inside ActionListener public void actionPerformed(ActionEvent arg0) { if (arg0.getSource() instanceof JTextField) //true } 我想对DocumentEvent做同样的事情,但似乎不会以同样的方式工作: JTextField field = new JTextField(“”); field.getDocument.addDocumentListener(documentListener); //inside documentListener public void insertUpdate(DocumentEvent){ if (arg0.getSource() instanceof JTextField) //false: class is javax.swing.text.PlainDocument if (arg0.getSource() instanceof MyComponent){ MyComponent comp = (MyComponent)arg0.getSource(); comp.callSpecificMethodUponMyComp(); } } 答案者应该考虑以下几点: 为了我的目的,知道生成事件的对象类型是不够的,但我需要在运行时引用它。 通常,事件是从swing对象的扩展(myComp […]

iText使用不相等的页面大小创建文档

我想使用具有不相等页面大小的itext创建一个pdf文件。 我有这两个矩形: Rectangle one=new Rectangle(70,140); Rectangle two=new Rectangle(700,400); 我正在写这样的pdf: Document document = new Document(); PdfWriter writer= PdfWriter.getInstance(document, new FileOutputStream((“MYpdf.pdf”))); 当我创建文档时,我可以选择指定页面大小,但我想在pdf中为不同页面设置不同的页面大小。 有可能吗? 例如。 第一页将有一个矩形作为页面大小,第二页将有两个矩形作为页面大小。

一个添加和完成PHP源代码文档的工具

我有几个完成的,较旧的PHP项目,包含很多我想用javadoc / phpDocumentor样式记录的包含。 虽然手动处理每个文件并被迫与文档一起进行代码审查将是最好的事情,但我只是出于时间限制,对工具感兴趣,以帮助我尽可能地自动完成任务。 我正在考虑的工具理想情况下具有以下function: 解析PHP项目树并告诉我哪里有未记录的文件,类和函数/方法(即元素缺少相应的docblock注释) 提供一种方法,通过创建空结构轻松添加缺少的docblocks,理想情况下,在编辑器中打开文件(内部或外部我不在乎),这样我就可以放入描述中。 可选的: 自动识别参数类型,返回值等。 但这并不是真的需要。 有问题的语言是PHP,虽然我可以想象一个C / Java工具可能能够在经过一些调整后处理PHP文件。 感谢您的宝贵意见!

Java:JPQL日期函数将时间段添加到另一个日期

SELECT x FROM SomeClass WHERE x.dateAtt BETWEEN CURRENT_DATE AND (CURRENT_DATE + 1 MONTH) 在上面的JPQL语句中,SomeClass有一个memebr dateAttr ,它是一个java.util.Date并且有一个@Temporal(javax.persistence.TemporalType.DATE)注释。 我需要一种方法来执行(CURRENT_DATE + 1 MONTH)位 – 它在当前状态下显然是错误的 – 但是找不到带有JPQL日期函数的doc。 任何人都可以指向我的文档的方向, 文档JPQL日期函数 (以及如何执行此特定查询)?

Java Swing UI属性列表?

似乎可以设置大量的UI属性 UIManager.put(“key”, value); 是否有可以设置的所有键的某个列表?