Guest

Untitled

By: a guest on Jan 28th, 2012  |  syntax: None  |  size: 2.07 KB  |  hits: 21  |  expires: Never
download  |  raw  |  embed  |  report abuse
Copied
  1. private function setupItemToRemove( item:FinancialItem ):void
  2.                         {
  3.                                 trace("|UFW - startRemove" );
  4.                                 lineItems = [];
  5.                                 itemName.text = "Removing Item:  " + item.name;
  6.                                 var incomeData:FinancialData = item.getDataByType( DataType.INCOME );
  7.                                 var expenseData:FinancialData = item.getDataByType( DataType.EXPENSE );
  8.                                 var assetData:FinancialData = item.getDataByType( DataType.ASSET );
  9.                                 var liabilityData:FinancialData = item.getDataByType( DataType.LIABILITY );
  10.                                
  11.                                 var itemStrings:Array;
  12.                                 var correctString:String;
  13.                                 trace("|UFW - beofre incomeData");
  14.                                 if ( incomeData )
  15.                                 {
  16.                                         itemStrings = new Array();
  17.                                         correctString = getRemoveData( DataType.INCOME, incomeData, itemStrings );
  18.                                         addRemoveDataLine( "INCOME:", itemStrings, correctString );
  19.                                         trace("|UFW - incomeData - item strings " + itemStrings + " - correct string " + correctString);
  20.                                 }
  21.                                 trace("|UFW - after incomeData - before expenseData");
  22.                                 if ( expenseData )
  23.                                 {
  24.                                         trace("found expense data " + expenseData.displayName );
  25.                                         itemStrings = new Array();
  26.                                         correctString = getRemoveData( DataType.EXPENSE, expenseData, itemStrings );
  27.                                         addRemoveDataLine( "EXPENSES:", itemStrings, correctString );
  28.                                         trace("|UFW - expenseData - item strings " + itemStrings + " - correct string " + correctString);
  29.                                 }
  30.                                 trace("|UFW - after expenseData - before assetData");
  31.                                 if ( assetData )
  32.                                 {
  33.                                         itemStrings = new Array();
  34.                                         correctString = getRemoveData( DataType.ASSET, assetData, itemStrings );
  35.                                         addRemoveDataLine( "ASSETS:", itemStrings, correctString );
  36.                                          
  37.                                 }
  38.                                 trace("|UFW - after assetData - before liabilityData");
  39.                                 if ( liabilityData )
  40.                                 {
  41.                                         itemStrings = new Array();
  42.                                         correctString = getRemoveData( DataType.LIABILITY, liabilityData, itemStrings );
  43.                                         addRemoveDataLine( "LIABILITIES:", itemStrings, correctString );
  44.                                         trace("|UFW - liabilityData - item strings " + itemStrings + " - correct string " + correctString);
  45.                                 }
  46.                                 trace("|UFW - after liabilityData");
  47.                                 trace("|UFW - endRemove" );                            
  48.                         }