Example usage for org.apache.commons.lang3.mutable MutableDouble doubleValue

List of usage examples for org.apache.commons.lang3.mutable MutableDouble doubleValue

Introduction

In this page you can find the example usage for org.apache.commons.lang3.mutable MutableDouble doubleValue.

Prototype

@Override
public double doubleValue() 

Source Link

Document

Returns the value of this MutableDouble as a double.

Usage

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dPdOneQuarterTimeMin(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    double dPerPeriod = 0.0;
    double dTempDecimal_0 = 0.0;
    int lTempInteger_0 = 0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
    //:dPerPeriod = mFAProf.FinAidAdmin.OneQuarterTimeMinCredits / mFAProf.FinAidAdmin.DisbursementPeriodsPerYear 
    {//from   w ww.  j  a v  a  2s . c om
        MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
        GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf, "FinAidAdmin", "OneQuarterTimeMinCredits");
        dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
    } {
        MutableInt mi_lTempInteger_0 = new MutableInt(lTempInteger_0);
        GetIntegerFromAttribute(mi_lTempInteger_0, mFAProf, "FinAidAdmin", "DisbursementPeriodsPerYear");
        lTempInteger_0 = mi_lTempInteger_0.intValue();
    }
        dPerPeriod = dTempDecimal_0 / lTempInteger_0;
        //:StoreValueInRecord ( mFAProf,
        //:                      InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0);
        break;
    //:   
    //:  /* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalNeed(View mFAProf, String InternalEntityStructure, String InternalAttribStructure,
        Integer GetOrSetFlag) {/*from  ww  w.j  av a2s  .c  o  m*/
    double dAmount = 0.0;
    //:DECIMAL dAmountEFC 
    double dAmountEFC = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
        //:IF mFAProf.FinAidProfile.EFC = ""
        if (CompareAttributeToString(mFAProf, "FinAidProfile", "EFC", "") == 0) {
            //:dAmount = 0 
            dAmount = 0;
            //:ELSE  
        } else {
            //:dAmountEFC = mFAProf.FinAidProfile.EFC
            {
                MutableDouble md_dAmountEFC = new MutableDouble(dAmountEFC);
                GetDecimalFromAttribute(md_dAmountEFC, mFAProf, "FinAidProfile", "EFC");
                dAmountEFC = md_dAmountEFC.doubleValue();
            }
            //:dAmount = mFAProf.FinAidProfile.dTotalCOA
            {
                MutableDouble md_dAmount = new MutableDouble(dAmount);
                GetDecimalFromAttribute(md_dAmount, mFAProf, "FinAidProfile", "dTotalCOA");
                dAmount = md_dAmount.doubleValue();
            }
            //:dAmount = dAmount  - dAmountEFC
            dAmount = dAmount - dAmountEFC;
            //:IF dAmount < 0
            if (dAmount < 0) {
                //:dAmount = 0
                dAmount = 0;
            }

            //:END
        }

        //:END

        //:StoreValueInRecord( mFAProf,InternalEntityStructure,
        //:                    InternalAttribStructure, dAmount, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dAmount, 0);
        break;
    //:/* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END 
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dPdThreeQuarterTimeMin(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    double dPerPeriod = 0.0;
    double dTempDecimal_0 = 0.0;
    int lTempInteger_0 = 0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF zDERIVED_GET:
    case zDERIVED_GET:
    //:dPerPeriod =  mFAProf.FinAidAdmin.ThreeQuarterTimeMinCredits / mFAProf.FinAidAdmin.DisbursementPeriodsPerYear 
    {/*from   ww  w. j  a v  a2 s .  c  o  m*/
        MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
        GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf, "FinAidAdmin", "ThreeQuarterTimeMinCredits");
        dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
    } {
        MutableInt mi_lTempInteger_0 = new MutableInt(lTempInteger_0);
        GetIntegerFromAttribute(mi_lTempInteger_0, mFAProf, "FinAidAdmin", "DisbursementPeriodsPerYear");
        lTempInteger_0 = mi_lTempInteger_0.intValue();
    }
        dPerPeriod = dTempDecimal_0 / lTempInteger_0;
        //:StoreValueInRecord ( mFAProf,
        //:                      InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0);
        break;
    //:   
    //:  /* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dPdFullTimeMin(View mFAProf, String InternalEntityStructure, String InternalAttribStructure,
        Integer GetOrSetFlag) {// www . j av a  2 s  .com
    double dPerPeriod = 0.0;
    //:INTEGER nPeriods
    int nPeriods = 0;
    double dTempDecimal_0 = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
    //:nPeriods = mFAProf.FinAidAdmin.DisbursementPeriodsPerYear
    {
        MutableInt mi_nPeriods = new MutableInt(nPeriods);
        GetIntegerFromAttribute(mi_nPeriods, mFAProf, "FinAidAdmin", "DisbursementPeriodsPerYear");
        nPeriods = mi_nPeriods.intValue();
    }
        //:IF nPeriods = 0
        if (nPeriods == 0) {
            //:nPeriods = 1
            nPeriods = 1;
        }

    //:END
    //:dPerPeriod = mFAProf.FinAidAdmin.FullTimeMinCredits / nPeriods  
    {
        MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
        GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf, "FinAidAdmin", "FullTimeMinCredits");
        dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
    }
        dPerPeriod = dTempDecimal_0 / nPeriods;

        //:StoreValueInRecord ( mFAProf,
        //:                      InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dPerPeriod, 0);
        break;
    //:   
    //:  /* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalWorkStudy(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    double dTotal = 0.0;
    int RESULT = 0;
    double dTempDecimal_0 = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
        //:FOR EACH mFAProf.WorkStudyAllocation
        RESULT = mFAProf.cursor("WorkStudyAllocation").setFirst().toInt();
        while (RESULT > zCURSOR_UNCHANGED) {
            //:dTotal = dTotal + mFAProf.WorkStudyAllocation.Amount 
            {//from  w ww .j  a  v a  2 s  .  co m
                MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf, "WorkStudyAllocation", "Amount");
                dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
            }
            dTotal = dTotal + dTempDecimal_0;
            RESULT = mFAProf.cursor("WorkStudyAllocation").setNextContinue().toInt();
            ;
        }

        //:END
        //:StoreValueInRecord( mFAProf,InternalEntityStructure,
        //:                    InternalAttribStructure, dTotal, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dTotal, 0);
        break;
    //:/* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END 
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalDisbursement(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    zVIEW mFAProf2 = new zVIEW();
    //:DECIMAL dAmount 
    double dAmount = 0.0;
    //:DECIMAL dSwappedAmount
    double dSwappedAmount = 0.0;
    int RESULT = 0;
    double dTempDecimal_0 = 0.0;

    //:// If there are SwappedToDisbursement, then the total disbursement is a total of the Amount in all
    //:// the SwappedToDisbursements plus Amount in FinAidAwardDisbursement.    
    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF zDERIVED_GET:
    case zDERIVED_GET:
        //:CreateViewFromView( mFAProf2, mFAProf )
        CreateViewFromView(mFAProf2, mFAProf);
        //:dAmount = 0
        dAmount = 0;/*  www  . j  a v a 2 s  .  c  o m*/
        //:dSwappedAmount = 0
        dSwappedAmount = 0;
        //:FOR EACH  mFAProf2.SwappedToDisbursement  
        RESULT = mFAProf2.cursor("SwappedToDisbursement").setFirst().toInt();
        while (RESULT > zCURSOR_UNCHANGED) {
            //:dSwappedAmount = dSwappedAmount + mFAProf2.SwappedToDisbursement.Amount  
            {
                MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf2, "SwappedToDisbursement", "Amount");
                dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
            }
            dSwappedAmount = dSwappedAmount + dTempDecimal_0;
            RESULT = mFAProf2.cursor("SwappedToDisbursement").setNextContinue().toInt();
            ;
        }

    //:END
    //:dAmount = mFAProf.FinAidAwardDisbursement.Amount
    {
        MutableDouble md_dAmount = new MutableDouble(dAmount);
        GetDecimalFromAttribute(md_dAmount, mFAProf, "FinAidAwardDisbursement", "Amount");
        dAmount = md_dAmount.doubleValue();
    }
        //:dAmount = dAmount + dSwappedAmount  
        dAmount = dAmount + dSwappedAmount;
        //:DropView( mFAProf2 )
        DropView(mFAProf2);
        //:StoreValueInRecord ( mFAProf,
        //:                     InternalEntityStructure, InternalAttribStructure, dAmount, 0)
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dAmount, 0);
        break;
    //:  /* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalCreditsPerPeriod(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    double dCredits = 0.0;
    //:VIEW mFAProf2 BASED ON LOD mFAProf
    zVIEW mFAProf2 = new zVIEW();
    int RESULT = 0;
    double dTempDecimal_0 = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
        //:dCredits = 0
        dCredits = 0;/*from  w  w  w.  j  a  va2 s  .c  o m*/
        //:CreateViewFromView( mFAProf2, mFAProf )
        CreateViewFromView(mFAProf2, mFAProf);
        //:FOR EACH mFAProf2.DisplayEnrolled 
        RESULT = mFAProf2.cursor("DisplayEnrolled").setFirst().toInt();
        while (RESULT > zCURSOR_UNCHANGED) {
            //:IF mFAProf2.DisplayEnrolled.Status = "C" OR 
            //:   mFAProf2.DisplayEnrolled.Status = "T" OR 
            //:   mFAProf2.DisplayEnrolled.Status = "W"
            if (CompareAttributeToString(mFAProf2, "DisplayEnrolled", "Status", "C") == 0
                    || CompareAttributeToString(mFAProf2, "DisplayEnrolled", "Status", "T") == 0
                    || CompareAttributeToString(mFAProf2, "DisplayEnrolled", "Status", "W") == 0) {

                //:dCredits = dCredits + mFAProf2.DisplayEnrolled.CreditHours  
                {
                    MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                    GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf2, "DisplayEnrolled", "CreditHours");
                    dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
                }
                dCredits = dCredits + dTempDecimal_0;
            }

            RESULT = mFAProf2.cursor("DisplayEnrolled").setNextContinue().toInt();
            ;
            //:END
        }

        //:END
        //:DropView( mFAProf2 )
        DropView(mFAProf2);
        //:StoreValueInRecord( mFAProf,InternalEntityStructure,
        //:                    InternalAttribStructure, dCredits, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dCredits, 0);
        break;
    //:                       
    //:/* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalAmountExp(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    zVIEW mFAProf2 = new zVIEW();
    //:DECIMAL dAmount 
    double dAmount = 0.0;
    //:DECIMAL dSwappedAmount
    double dSwappedAmount = 0.0;
    int RESULT = 0;
    double dTempDecimal_0 = 0.0;

    //:// If there are SwappedToDisbursement, then the total amount expected is a total of the AmountExpected in all
    //:// the SwappedToDisbursements plus AmountExpected in FinAidAwardDisbursement.    
    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF zDERIVED_GET:
    case zDERIVED_GET:
        //:CreateViewFromView( mFAProf2, mFAProf )
        CreateViewFromView(mFAProf2, mFAProf);
        //:dAmount =0
        dAmount = 0;/*from w  w  w .  j av a  2  s . co  m*/
        //:dSwappedAmount = 0
        dSwappedAmount = 0;
        //:FOR EACH  mFAProf2.SwappedToDisbursement  
        RESULT = mFAProf2.cursor("SwappedToDisbursement").setFirst().toInt();
        while (RESULT > zCURSOR_UNCHANGED) {
            //:dSwappedAmount = dSwappedAmount + mFAProf2.SwappedToDisbursement.AmountExpected  
            {
                MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf2, "SwappedToDisbursement", "AmountExpected");
                dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
            }
            dSwappedAmount = dSwappedAmount + dTempDecimal_0;
            RESULT = mFAProf2.cursor("SwappedToDisbursement").setNextContinue().toInt();
            ;
        }

    //:END
    //:dAmount = mFAProf.FinAidAwardDisbursement.AmountExpected  
    {
        MutableDouble md_dAmount = new MutableDouble(dAmount);
        GetDecimalFromAttribute(md_dAmount, mFAProf, "FinAidAwardDisbursement", "AmountExpected");
        dAmount = md_dAmount.doubleValue();
    }
        //:dAmount = dAmount + dSwappedAmount  
        dAmount = dAmount + dSwappedAmount;
        //:DropView( mFAProf2 )
        DropView(mFAProf2);
        //:StoreValueInRecord ( mFAProf,
        //:                     InternalEntityStructure, InternalAttribStructure, dAmount, 0)
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dAmount, 0);
        break;
    //:  /* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dTotalSHAward(View mFAProf, String InternalEntityStructure, String InternalAttribStructure,
        Integer GetOrSetFlag) {//from  w  ww  .j  ava2  s.c  o m
    zVIEW mFAProf2 = new zVIEW();
    //:DECIMAL dAmount 
    double dAmount = 0.0;
    int RESULT = 0;
    double dTempDecimal_0 = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:
        //:CreateViewFromView( mFAProf2, mFAProf )
        CreateViewFromView(mFAProf2, mFAProf);
        //:dAmount = 0 
        dAmount = 0;
        //:FOR EACH mFAProf2.FinAidAward 
        //:      WHERE mFAProf2.FinAidAward.AwardType = "S" AND mFAProf2.FinAidSource.IsNeedBased != "Y"
        RESULT = mFAProf2.cursor("FinAidAward").setFirst().toInt();
        while (RESULT > zCURSOR_UNCHANGED) {
            if (CompareAttributeToString(mFAProf2, "FinAidAward", "AwardType", "S") == 0
                    && CompareAttributeToString(mFAProf2, "FinAidSource", "IsNeedBased", "Y") != 0) {
                //:IF mFAProf2.FinAidAward.AwardStatus = "A" OR mFAProf2.FinAidAward.AwardStatus = "Y" 
                if (CompareAttributeToString(mFAProf2, "FinAidAward", "AwardStatus", "A") == 0
                        || CompareAttributeToString(mFAProf2, "FinAidAward", "AwardStatus", "Y") == 0) {
                    //:dAmount = dAmount + mFAProf2.FinAidAward.Amount
                    {
                        MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                        GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf2, "FinAidAward", "Amount");
                        dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
                    }
                    dAmount = dAmount + dTempDecimal_0;
                    //:ELSE 
                } else {
                }

            }

            RESULT = mFAProf2.cursor("FinAidAward").setNextContinue().toInt();
            ;
            //:   // dont do anything
            //:END
        }

        //:   /*IF mFAProf2.FinAidAward.AwardStatus = "A" 
        //:      dAmount = dAmount + mFAProf2.FinAidAward.AmountOffered   
        //:   ELSE 
        //:      IF mFAProf2.FinAidAward.AwardStatus = "Y" 
        //:         dAmount = dAmount + mFAProf2.FinAidAward.Amount
        //:      ELSE 
        //:         // dont do anything
        //:      END 
        //:   END*/
        //:END
        //:DropView( mFAProf2 ) 
        DropView(mFAProf2);
        //:StoreValueInRecord( mFAProf,InternalEntityStructure,
        //:                    InternalAttribStructure, dAmount, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dAmount, 0);
        break;
    //:/* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END
}

From source file:com.quinsoft.zencas.mFAProf_Object.java

public int omFAProf_dAggregateAllLoans(View mFAProf, String InternalEntityStructure,
        String InternalAttribStructure, Integer GetOrSetFlag) {
    double dTotalAmount = 0.0;
    int lTempInteger_0 = 0;
    double dTempDecimal_0 = 0.0;
    double dTempDecimal_1 = 0.0;
    double dTempDecimal_2 = 0.0;
    double dTempDecimal_3 = 0.0;
    double dTempDecimal_4 = 0.0;

    //:CASE GetOrSetFlag
    switch (GetOrSetFlag) {
    //:OF   zDERIVED_GET:
    case zDERIVED_GET:

        //:IF mFAProf.FAISIRFinAidHistory EXISTS
        lTempInteger_0 = CheckExistenceOfEntity(mFAProf, "FAISIRFinAidHistory");
        if (lTempInteger_0 == 0) {
            //:dTotalAmount = mFAProf.FAISIRFinAidHistory.AggComSumTotal +
            //:               mFAProf.FinAidProfile.AdditionalUnsubLoanAggregate +
            //:               mFAProf.FinAidProfile.AdditionalSubLoanAggregate 
            {/*from ww w. j  av  a  2 s  .com*/
                MutableDouble md_dTempDecimal_0 = new MutableDouble(dTempDecimal_0);
                GetDecimalFromAttribute(md_dTempDecimal_0, mFAProf, "FAISIRFinAidHistory", "AggComSumTotal");
                dTempDecimal_0 = md_dTempDecimal_0.doubleValue();
            }
            {
                MutableDouble md_dTempDecimal_1 = new MutableDouble(dTempDecimal_1);
                GetDecimalFromAttribute(md_dTempDecimal_1, mFAProf, "FinAidProfile",
                        "AdditionalUnsubLoanAggregate");
                dTempDecimal_1 = md_dTempDecimal_1.doubleValue();
            }
            {
                MutableDouble md_dTempDecimal_2 = new MutableDouble(dTempDecimal_2);
                GetDecimalFromAttribute(md_dTempDecimal_2, mFAProf, "FinAidProfile",
                        "AdditionalSubLoanAggregate");
                dTempDecimal_2 = md_dTempDecimal_2.doubleValue();
            }
            dTotalAmount = dTempDecimal_0 + dTempDecimal_1 + dTempDecimal_2;
            //:ELSE
        } else {
            //:dTotalAmount = mFAProf.FinAidProfile.AdditionalUnsubLoanAggregate +
            //:               mFAProf.FinAidProfile.AdditionalSubLoanAggregate 
            {
                MutableDouble md_dTempDecimal_3 = new MutableDouble(dTempDecimal_3);
                GetDecimalFromAttribute(md_dTempDecimal_3, mFAProf, "FinAidProfile",
                        "AdditionalUnsubLoanAggregate");
                dTempDecimal_3 = md_dTempDecimal_3.doubleValue();
            }
            {
                MutableDouble md_dTempDecimal_4 = new MutableDouble(dTempDecimal_4);
                GetDecimalFromAttribute(md_dTempDecimal_4, mFAProf, "FinAidProfile",
                        "AdditionalSubLoanAggregate");
                dTempDecimal_4 = md_dTempDecimal_4.doubleValue();
            }
            dTotalAmount = dTempDecimal_3 + dTempDecimal_4;
        }

        //:END

        //:StoreValueInRecord( mFAProf,InternalEntityStructure,
        //:                    InternalAttribStructure, dTotalAmount, 0 )
        StoreValueInRecord(mFAProf, InternalEntityStructure, InternalAttribStructure, dTotalAmount, 0);
        break;
    //:/* end zDERIVED_GET */
    //:OF   zDERIVED_SET:
    case zDERIVED_SET:
        break;
    }

    //:     /* end zDERIVED_SET */
    //:END  /* case */
    return (0);
    // END 
}