Subversion Repositories DevTools

Rev

Rev 7050 | Rev 7070 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7050 Rev 7051
Line 408... Line 408...
408
     * @param alias        Package Alias
408
     * @param alias        Package Alias
409
     * @param pkg_vcs_tag  Vcs Tag
409
     * @param pkg_vcs_tag  Vcs Tag
410
     * @param ripple_field Ripple Field
410
     * @param ripple_field Ripple Field
411
     * @param change_type  Change Type
411
     * @param change_type  Change Type
412
     */
412
     */
413
    public Package(int pkg_id, int pv_id, String pkg_name, String pkg_version, String v_ext, String alias, String pkg_vcs_tag,
413
    public Package(int pkg_id, int pv_id, String pkg_name, String pkg_version, String v_ext, String alias, String pkg_vcs_tag, char ripple_field, char change_type)
414
            char ripple_field, char change_type)
-
 
415
    {
414
    {
416
        mLogger.debug("Package 1: pv_id " + pv_id + " pkg_name " + pkg_name + " v_ext " + v_ext + " alias " + alias
415
        mLogger.debug("Package 1: pv_id " + pv_id + " pkg_name " + pkg_name + " v_ext " + v_ext + " alias " + alias
417
                + " pkg_vcs_tag " + pkg_vcs_tag + " change_type " + change_type);
416
                + " pkg_vcs_tag " + pkg_vcs_tag + " change_type " + change_type);
418
        mId = pv_id;
417
        mId = pv_id;
419
        mName = pkg_name;
418
        mName = pkg_name;
Line 456... Line 455...
456
     * @param v_ext        Package Suffix
455
     * @param v_ext        Package Suffix
457
     * @param alias        Package Alias
456
     * @param alias        Package Alias
458
     * @param pkg_vcs_tag  Vcs Tag
457
     * @param pkg_vcs_tag  Vcs Tag
459
     * @param ripple_field Ripple Field
458
     * @param ripple_field Ripple Field
460
     */
459
     */
461
    public Package(int pkg_id,int pv_id, String pkg_name, String pkg_version, String v_ext, String alias, String pkg_vcs_tag,
460
    public Package(int pkg_id,int pv_id, String pkg_name, String pkg_version, String v_ext, String alias, String pkg_vcs_tag, char ripple_field)
462
            char ripple_field)
-
 
463
    {
461
    {
464
        mLogger.debug("Package 2: pv_id " + pv_id + " pkg_name " + pkg_name + " pkg_version " + pkg_version + " v_ext "
462
        mLogger.debug("Package 2: pv_id " + pv_id + " pkg_name " + pkg_name + " pkg_version " + pkg_version + " v_ext "
465
                + v_ext + " alias " + alias + " pkg_vcs_tag " + pkg_vcs_tag + " ripple_field " + ripple_field);
463
                + v_ext + " alias " + alias + " pkg_vcs_tag " + pkg_vcs_tag + " ripple_field " + ripple_field);
466
        mId = pv_id;
464
        mId = pv_id;
467
        mName = pkg_name;
465
        mName = pkg_name;
Line 506... Line 504...
506
        mVcsTag = "null";
504
        mVcsTag = "null";
507
    }
505
    }
508
 
506
 
509
    /**
507
    /**
510
     * Constructor for unit test purposes
508
     * Constructor for unit test purposes
511
     *  Will invoke applyPv and save the results for the UTF framework
509
     *  Will invoke applyPV and save the results for the UTF framework
512
     */
510
     */
513
    public Package(ReleaseManager rm, String version, int majorLimit, int minorLimit, int patchLimit, int buildNumberLimit)
511
    public Package(ReleaseManager rm, String version, int majorLimit, int minorLimit, int patchLimit, int buildNumberLimit)
514
    {
512
    {
515
        mId = -1;
513
        mId = -1;
516
        mRippleField.setLimit();
514
        mRippleField.setLimit();
Line 537... Line 535...
537
        {
535
        {
538
        }
536
        }
539
    }
537
    }
540
 
538
 
541
    /**
539
    /**
-
 
540
     * Constructor for unit test purposes
-
 
541
     * Performs a partial copy of a package - sufficient for test purposes
-
 
542
     * @param base      - Base package  
-
 
543
     * @param newPvId   - New pvid of the package
-
 
544
     */
-
 
545
    public Package(int newPvId, Package base) {
-
 
546
        
-
 
547
        mId = newPvId;
-
 
548
        mPid = base.mPid;
-
 
549
        mName = base.mName;
-
 
550
        mExtension = base.mExtension;
-
 
551
        mVersion = base.mVersion;
-
 
552
        mAlias = base.mAlias;
-
 
553
        mVcsTag = base.mVcsTag;
-
 
554
        mFixedVersion = base.mFixedVersion;
-
 
555
        mChangeType = base.mChangeType;
-
 
556
        mRippleField = base.mRippleField;
-
 
557
        mBuildTime = base.mBuildTime;
-
 
558
        mHasAutomatedUnitTests = base.mHasAutomatedUnitTests;
-
 
559
        mSeqId = base.mSeqId;
-
 
560
        
-
 
561
        mBuildFailureEmailCollection = (Vector<String>) base.mBuildFailureEmailCollection.clone();
-
 
562
        mPackageDependencyCollection = (Vector<Package>) base.mPackageDependencyCollection.clone();
-
 
563
        mDependencyIDCollection = (Vector<Integer>) base.mDependencyIDCollection.clone();
-
 
564
        mDependencyCollection = (Vector<String>) base.mDependencyCollection.clone();
-
 
565
        mBuildStandardCollection = (Vector<BuildStandard>) base.mBuildStandardCollection.clone();
-
 
566
        
-
 
567
    }
-
 
568
 
-
 
569
    /**
542
     * accessor for unit test purposes
570
     * accessor for unit test purposes
543
     */
571
     */
544
    public int getId()
572
    public int getId()
545
    {
573
    {
546
        return mId;
574
        return mId;