1    /* 
     2     *Copyright (c) 2008 Texas Instruments and others.
     3     *  All rights reserved. This program and the accompanying materials
     4     *  are made available under the terms of the Eclipse Public License v1.0
     5     *  which accompanies this distribution, and is available at
     6     *  http://www.eclipse.org/legal/epl-v10.html
     7     * 
     8     *  Contributors:
     9     *      Texas Instruments - initial implementation
    10     *
    11     * */
    12    /*!
    13     *  ======== Main ========
    14     *  Graphical interface to path tool
    15     *
    16     *  This graphical interactive tool displays the packages located along any
    17     *  specified package repository path.
    18     *
    19     *  At startup, this tool shows the packages located along the current package
    20     *  path; i.e.,
    21     *  @p(code)
    22     *      $XDCPATH;$XDCROOT/packages;^
    23     *  @p
    24     *
    25     *  where `$XDCPATH` is the value of the the user settable prefix of the
    26     *  package path, `$XDCROOT` is the installation directory of the XDC tools,
    27     *  and `^` is the repository of the package in the current working directory
    28     *  (if it exists).
    29     * 
    30     *  @b(Usage)
    31     *  @p(code)
    32     *    xs xdc.tools.path.sg
    33     *  @p
    34     *
    35     *  @a(Bugs)
    36     *  
    37     *  This tool scans all packages available along the current
    38     *  package path before displaying the user interface.  So, a repository in
    39     *  the package path that contains a large number of sub-directories, such
    40     *  as '/', causes very long delays before the user interface is displayed.
    41     *
    42     *  While it is easy to see that you should not put '/' in the package path,
    43     *  it is less obvious that installing a package at '/' has the same effect.
    44     */
    45    metaonly module Main
    46    {
    47    
    48        /*!
    49         *  ======== main ========
    50         *  Main entry point for interactive interface to path tool
    51         */
    52        function main(args);
    53    
    54        /*!
    55         *  ======== createPartControl ========
    56         *  @_nodoc
    57         */
    58        function createPartControl(parent, viewPart);
    59    }
    60    /*
    61     *  @(#) xdc.tools.path.sg; 1, 0, 0,130; 6-9-2009 14:23:21; /db/ztree/library/trees/xdctools-c16x/src/
    62     */
    63