/*----------------------------------------------------------------------------
Copyright (c)2000 TogetherSoft Corporation. Patents pending. All rights reserved.
----------------------------------------------------------------------------*/

package CustomerAccountMgmt.CustomerAccountApp;

import java.util.Vector;

/** 
 * @author TogetherSoft
 * @stereotype description
 * @alias CustomerAccountFeatureDesc
 */
public class CustomerAccFeatureDesc {
    public boolean isCompatibleWith() {
        return false;
    }

    public Vector listMustCombineWiths() {
        return new Vector();
    }

    public Vector listCannotCombineWiths() {
        return new Vector();
    }

    private int type;
    private String description;
    private int level;

    /**
     *@shapeType AggregationLink
     *     @associates <b>CustomerAccountMgmt.CustomerAccountAppl.CustomerAccFeatureDesc</b>
     * @supplierCardinality 0..*
     * @clientCardinality 0..*
     * @supplierRole subfeatures
     */
    private Vector lnkUnnamed2;

    /**
     * @supplierCardinality 0..*
     * @clientCardinality 0..*
     * @clientRole selections, additions
     */
    private CustomerAccApplication lnkUnnamed;

    /**
     * @supplierCardinality 0..*
     * @clientCardinality 1..*
     */
    private CustomerAccountMgmt.CustomerAccount.CustomerAccount lnkUnnamed1;

    /**
     * @supplierCardinality 0..*
     * @clientCardinality 0..*
     * @label must combine with
     */
    private CustomerAccFeatureDesc lnkUnnamed3;

    /**
     * @label cannot combine with
     * @clientCardinality 0..*
     * @supplierCardinality 0..*
     */
    private CustomerAccFeatureDesc lnkUnnamed4;
}


