diff options
author | Robert Ly <robertly@google.com> | 2012-11-30 02:57:14 -0800 |
---|---|---|
committer | Robert Ly <robertly@google.com> | 2012-11-30 13:52:38 -0800 |
commit | 5ab9cb535d77c7d83fabac028bbf13b2d27e0e63 (patch) | |
tree | fb25c4226f3da332bc7c133c53f1b0d3337c2213 /src/com/google/doclava/NavTree.java | |
parent | c60a46c6e4921a6d2f4a0cb6a170ce39ffd5947c (diff) | |
download | android_external_doclava-5ab9cb535d77c7d83fabac028bbf13b2d27e0e63.tar.gz android_external_doclava-5ab9cb535d77c7d83fabac028bbf13b2d27e0e63.tar.bz2 android_external_doclava-5ab9cb535d77c7d83fabac028bbf13b2d27e0e63.zip |
add support for gms and gcm javadocs
Change-Id: Ibf1465f8f8b3f8a419c8f2b36b3bff96826ba89f
Diffstat (limited to 'src/com/google/doclava/NavTree.java')
-rw-r--r-- | src/com/google/doclava/NavTree.java | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/com/google/doclava/NavTree.java b/src/com/google/doclava/NavTree.java index 5323213..aa02d7c 100644 --- a/src/com/google/doclava/NavTree.java +++ b/src/com/google/doclava/NavTree.java @@ -25,12 +25,12 @@ import java.util.TreeMap; public class NavTree { - public static void writeNavTree(String dir) { + public static void writeNavTree(String dir, String refPrefix) { List<Node> children = new ArrayList<Node>(); for (PackageInfo pkg : Doclava.choosePackages()) { children.add(makePackageNode(pkg)); } - Node node = new Node("Reference", dir + "packages.html", children, null); + Node node = new Node("Reference", dir + refPrefix + "packages.html", children, null); StringBuilder buf = new StringBuilder(); if (false) { @@ -45,7 +45,13 @@ public class NavTree { Data data = Doclava.makeHDF(); data.setValue("reference_tree", buf.toString()); - ClearPage.write(data, "navtree_data.cs", "navtree_data.js"); + if (refPrefix == "gms-"){ + ClearPage.write(data, "gms_navtree_data.cs", "gms_navtree_data.js"); + } else if (refPrefix == "gcm-"){ + ClearPage.write(data, "gcm_navtree_data.cs", "gcm_navtree_data.js"); + } else { + ClearPage.write(data, "navtree_data.cs", "navtree_data.js"); + } } /** |