summaryrefslogtreecommitdiff
path: root/src/com/google/doclava/NavTree.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/google/doclava/NavTree.java')
-rw-r--r--src/com/google/doclava/NavTree.java10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/com/google/doclava/NavTree.java b/src/com/google/doclava/NavTree.java
index 03926b2..5d055db 100644
--- a/src/com/google/doclava/NavTree.java
+++ b/src/com/google/doclava/NavTree.java
@@ -165,7 +165,7 @@ public class NavTree {
for (ClassInfo cl : classes) {
if (cl.checkLevel()) {
- children.add(new Node(cl.name(), cl.htmlPage(), null, cl.getSince()));
+ children.add(new Node(cl.name(), cl.htmlPage(), null, cl.getSince(), cl.getArtifact()));
}
}
@@ -179,12 +179,18 @@ public class NavTree {
private String mLink;
List<Node> mChildren;
private String mSince;
+ private String mArtifact;
Node(String label, String link, List<Node> children, String since) {
+ this(label, link, children, since, null);
+ }
+
+ Node(String label, String link, List<Node> children, String since, String artifact) {
mLabel = label;
mLink = link;
mChildren = children;
mSince = since;
+ mArtifact = artifact;
}
static void renderString(StringBuilder buf, String s) {
@@ -243,6 +249,8 @@ public class NavTree {
renderChildren(buf);
buf.append(", ");
renderString(buf, mSince);
+ buf.append(", ");
+ renderString(buf, mArtifact);
buf.append(" ]");
}
}