mil.dod.th.confluence.doclet/src/org/udri/doclet/confluence/ConfluenceDoclet.java
public static boolean start(final RootDoc root)
    {
        try
        {
            // Retrieve current pages on confluence
            retrieveConfluencePageList();

            // Generate list of pages needed
            getApiPageList(root);            

            // Compare the two lists of pages, rename api pages if the name already exists in the space
            // and create a map that will store all the new api pages mapped to what the final page name actually is.
            createLinkMap();

            // Write out new API
            startClassDocs(root);

            // Report broken links within the API
            runLinkReport();
        }
        catch (final Throwable t)
        {
            t.printStackTrace();

            return false;
        }

        return true;
    }
/**
     * Starting point for the JavaDoc documentation process.
     * 
     * @see com.sun.javadoc.Doclet#start(RootDoc)
     * 
     * @param root
     *            The root of the documentation tree.
     * 
     * @return <code>true</code> if success
     */
Starting point for the JavaDoc documentation process.



@param root
The root of the documentation tree.

@return true if success
Starting point for the JavaDoc documentation process . @param root The root of the documentation tree . @return true if success
public static boolean start(final RootDoc root)
    {
        try
        {
            retrieveConfluencePageList();
            getApiPageList(root);            
            createLinkMap();
            startClassDocs(root);
            runLinkReport();
        }
        catch (final Throwable t)
        {
            t.printStackTrace();
            return false;
        }
        return true;
    }
public static boolean start ( final RootDoc root ) { try { retrieveConfluencePageList ( ) ; getApiPageList ( root ) ; createLinkMap ( ) ; startClassDocs ( root ) ; runLinkReport ( ) ; } catch ( final Throwable t ) { t . printStackTrace ( ) ; return false ; } return true ; }
Starting point for the JavaDoc documentation process.
Starting point for the JavaDoc documentation process .
// Retrieve current pages on confluence // Generate list of pages needed // Compare the two lists of pages, rename api pages if the name already exists in the space // and create a map that will store all the new api pages mapped to what the final page name actually is. // Write out new API // Report broken links within the API