src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/MemberSummaryWriter.java
equal
deleted
inserted
replaced
1 /* |
1 /* |
2 * Copyright (c) 2003, 2016, Oracle and/or its affiliates. All rights reserved. |
2 * Copyright (c) 2003, 2017, Oracle and/or its affiliates. All rights reserved. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
4 * |
4 * |
5 * This code is free software; you can redistribute it and/or modify it |
5 * This code is free software; you can redistribute it and/or modify it |
6 * under the terms of the GNU General Public License version 2 only, as |
6 * under the terms of the GNU General Public License version 2 only, as |
7 * published by the Free Software Foundation. Oracle designates this |
7 * published by the Free Software Foundation. Oracle designates this |
30 |
30 |
31 import javax.lang.model.element.Element; |
31 import javax.lang.model.element.Element; |
32 import javax.lang.model.element.TypeElement; |
32 import javax.lang.model.element.TypeElement; |
33 |
33 |
34 import com.sun.source.doctree.DocTree; |
34 import com.sun.source.doctree.DocTree; |
|
35 import jdk.javadoc.internal.doclets.toolkit.util.VisibleMemberMap; |
35 |
36 |
36 /** |
37 /** |
37 * The interface for writing member summary output. |
38 * The interface for writing member summary output. |
38 * |
39 * |
39 * <p><b>This is NOT part of any supported API. |
40 * <p><b>This is NOT part of any supported API. |
75 * @param firstSentenceTags the tags for the sentence being documented |
76 * @param firstSentenceTags the tags for the sentence being documented |
76 * @param tableContents list of contents to which the summary will be added |
77 * @param tableContents list of contents to which the summary will be added |
77 * @param counter the counter for determining id and style for the table row |
78 * @param counter the counter for determining id and style for the table row |
78 */ |
79 */ |
79 public void addMemberSummary(TypeElement typeElement, Element member, |
80 public void addMemberSummary(TypeElement typeElement, Element member, |
80 List<? extends DocTree> firstSentenceTags, List<Content> tableContents, int counter); |
81 List<? extends DocTree> firstSentenceTags, List<Content> tableContents, int counter, |
|
82 VisibleMemberMap.Kind vmmKind); |
81 |
83 |
82 /** |
84 /** |
83 * Get the inherited member summary header for the given class. |
85 * Get the inherited member summary header for the given class. |
84 * |
86 * |
85 * @param typeElement the class the summary belongs to |
87 * @param typeElement the class the summary belongs to |