代码之家  ›  专栏  ›  技术社区  ›  Markus Lausberg

将新的JavaDoc追加到super方法中的现有JavaDoc

  •  22
  • Markus Lausberg  · 技术社区  · 17 年前

    如何将JavaDoc从超类添加到现有的JavaDoc中。关键词

    /**
     * {@inheritDoc}
     */
    

    /**
     * {@inheritDoc}
     * These value depends on...
     */
    

    有人知道我如何更新超级方法的JavaDoc而不删除它吗。

    编辑:

    关于Brian Agnew的答案,这是一个好答案,但不是真正的答案;)

    这不仅仅是接口描述。

    2 回复  |  直到 7 年前
        1
  •  16
  •   code_dredd    9 年前

    我猜当您需要向javadoc添加某些内容时,您更改了某些内容。因此,也许以完全相同的方式编写javadoc是正确的。

    /**
     * Enhanced swing paint for my cool component.
     * @see JButton#paint();
     */
    @Override
    public void paint() {
        super.paint();
        //my stuff
    }
    
        2
  •  2
  •   Varkhan    17 年前

    我不知道任何直接的JavaDoc习惯用法能做到这一点。但是Eclipse和IntelliJ将允许您获取超级JDoc并插入它。。。这远不是完美的,如果你改变了suprjdoc,你将不得不重新编辑所有的覆盖,但这比手工复制粘贴要好。。。