/*
 * -------------------------------------------------------------------------
 *      $Id: Demo.java,v 1.5 2003/09/12 20:41:53 estewart Exp $
 * -------------------------------------------------------------------------
 *      Copyright (c) 1999 Visual Numerics Inc. All Rights Reserved.
 *
 *      This software is confidential information which is proprietary to
 *      and a trade secret of Visual Numerics, Inc.  Use, duplication or
 *      disclosure is subject to the terms of an appropriate license
 *      agreement.
 *
 *      VISUAL NUMERICS MAKES NO REPRESENTATIONS OR WARRANTIES ABOUT THE
 *      SUITABILITY OF THE SOFTWARE, EITHER EXPRESS OR IMPLIED, INCLUDING
 *      BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY,
 *      FITNESS FOR A PARTICULAR PURPOSE, OR NON-INFRINGEMENT. VISUAL
 *      NUMERICS SHALL NOT BE LIABLE FOR ANY DAMAGES SUFFERED BY LICENSEE
 *      AS A RESULT OF USING, MODIFYING OR DISTRIBUTING THIS SOFTWARE OR
 *      ITS DERIVATIVES.
 *--------------------------------------------------------------------------
 */

package com.imsl.demo.gallery;
import java.util.List;

/**
 *
 * @author  brophy
 * @created February 8, 2002
 */
class Demo {
    static final int GROUP_MATH = 1;
    static final int GROUP_STAT = 2;
    static final int GROUP_FINANCE = 4;
    static final int GROUP_CHART = 8;
    static final int GROUP_QS = 16;

    int     group;
    String  mainClass;
    String  title;
    String  page;
    List    classpath;

    Demo(int group, String mainClass, String title, String page, List classpath) {
        this.group = group;
        this.mainClass = mainClass;
        this.title = title;
        this.page = page;
        this.classpath = classpath;
    }

    Demo(int group, String mainClass, String title, String page) {
        this(group, mainClass, title, page, new java.util.ArrayList());
    }

    public String toString() {
        return "Demo(group="+group+",main="+mainClass+",title="+title+",page="+page+",classpath="+classpath+")";
    }
}