Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change "Earnings & Expense" to "Income & Expenses" #2084

Closed
wants to merge 3 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
Expand Up @@ -549,6 +549,10 @@ public class Messages extends NLS
public static String LabelEarningsPerYear;
public static String LabelEarningsSelectStartYear;
public static String LabelEarningsExpenses;
public static String LabelEarningsUseConsolidateRetired;
public static String LabelEarningsConsolidateRetired;
public static String LabelEarningsUseTradeProfitLoss;
public static String LabelEarningsTradeProfitLoss;
public static String LabelExpenses;
public static String LabelError;
public static String LabelEurostatRegion;
Expand Down
Expand Up @@ -1102,7 +1102,7 @@ LabelEarningsByQuarterAndVehicle = Quarter / Instrument

LabelEarningsByYearAndVehicle = Year / Instrument

LabelEarningsExpenses = Earnings & Expenses
LabelEarningsExpenses = Income & Expenses

LabelEarningsPerMonth = Month

Expand All @@ -1112,6 +1112,14 @@ LabelEarningsPerYear = Year

LabelEarningsSelectStartYear = Earnings starting with year:

LabelEarningsUseConsoidateRetired = Consolidation of inactive securities

LabelEarningsConsolidateRetired = \u2211 Retired securities

LabelEarningsUseTradeProfitLoss = Take into account profits of trades

LabelEarningsTradeProfitLoss = [Trades] Profit / Loss

LabelError = Error

LabelEurostatRegion = Region
Expand Down
Expand Up @@ -1091,7 +1091,7 @@ LabelEarningsByQuarterAndVehicle = Quartal / Anlage

LabelEarningsByYearAndVehicle = Jahr / Anlage

LabelEarningsExpenses = Ertr\u00E4ge & Ausgaben
LabelEarningsExpenses = Einnahmen & Ausgaben

LabelEarningsPerMonth = Monat

Expand All @@ -1101,6 +1101,14 @@ LabelEarningsPerYear = Jahr

LabelEarningsSelectStartYear = Ertr\u00E4ge ab Jahr:

LabelEarningsUseConsolidateRetired = Konsolidierung inaktive Wertpapiere

LabelEarningsConsolidateRetired = \u2211 Inaktive Wertpapiere

LabelEarningsUseTradeProfitLoss = Ber\u00FCcksichtigung Gewinne von Trades

LabelEarningsTradeProfitLoss = [Trades] Gewinn / Verlust

LabelError = Fehler

LabelExcessReturnBaselineDataSeries = \u00DCberrendite (Basiswert)
Expand Down
Expand Up @@ -1021,7 +1021,7 @@ LabelEarningsByQuarterAndVehicle = Trimestre / Veh\u00EDculo

LabelEarningsByYearAndVehicle = A\u00F1o / Veh\u00EDculo

LabelEarningsExpenses = Ganancias & Gastos
LabelEarningsExpenses = Ingresos & Gastos

LabelEarningsPerMonth = Mes

Expand All @@ -1031,6 +1031,14 @@ LabelEarningsPerYear = A\u00F1o

LabelEarningsSelectStartYear = Ganancias a partir del a\u00F1o:

LabelEarningsUseConsolidateRetired = Consolidaci\u00F3n de valores inactivos

LabelEarningsConsolidateRetired = \u2211 Valores retirados

LabelEarningsUseTradeProfitLoss = Tenga en cuenta las ganancias de las operaciones

LabelEarningsTradeProfitLoss = [Operaciones] Ganancias / P\u00E9rdidas

LabelError = Error

LabelEurostatRegion = Regi\u00F3n
Expand Down
Expand Up @@ -1060,7 +1060,7 @@ LabelEarningsByQuarterAndVehicle = Trimestre / Instrument

LabelEarningsByYearAndVehicle = Ann\u00E9e / Instrument

LabelEarningsExpenses = B\u00E9n\u00E9fices & D\u00E9penses
LabelEarningsExpenses = Recettes & D\u00E9penses

LabelEarningsPerMonth = Mois

Expand All @@ -1070,6 +1070,14 @@ LabelEarningsPerYear = Ann\u00E9e

LabelEarningsSelectStartYear = B\u00E9n\u00E9fices \u00E0 partir de l'ann\u00E9e :

LabelEarningsUseConsolidateRetired = Consolidation de titres inactifs

LabelEarningsConsolidateRetired = \u2211 Titres retir\u00E9s

LabelEarningsUseTradeProfitLoss = Prendre en compte les b\u00E9n\u00E9fices des trades

LabelEarningsTradeProfitLoss = [Trades] Profit / Perte

LabelError = Erreur

LabelEurostatRegion = R\u00E9gion
Expand Down
Expand Up @@ -1079,7 +1079,7 @@ LabelEarningsByQuarterAndVehicle = Kwartaal / Instrument

LabelEarningsByYearAndVehicle = Jaar / Instrument

LabelEarningsExpenses = Inkomsten & Uitgaven
LabelEarningsExpenses = Inkomen & Uitgaven

LabelEarningsPerMonth = Maand

Expand All @@ -1089,6 +1089,14 @@ LabelEarningsPerYear = Jaar

LabelEarningsSelectStartYear = Inkomsten beginnend met jaar:

LabelEarningsUseConsolidateRetired = Consolidatie van inactieve effecten

LabelEarningsConsolidateRetired = \u2211 Gepensioneerde effecten

LabelEarningsUseTradeProfitLoss = Houd rekening met de winst van transacties

LabelEarningsTradeProfitLoss = [Transacties] Winst / verlies

LabelError = Fout

LabelEurostatRegion = Regio
Expand Down
Expand Up @@ -1083,7 +1083,7 @@ LabelEarningsByQuarterAndVehicle = Trimestre / Instrumento

LabelEarningsByYearAndVehicle = Ano / Instrumento

LabelEarningsExpenses = Ganhos & Despesas
LabelEarningsExpenses = Receitas & Despesas

LabelEarningsPerMonth = M\u00EAs

Expand All @@ -1093,6 +1093,14 @@ LabelEarningsPerYear = Ano

LabelEarningsSelectStartYear = Ganhos a partir do ano:

LabelEarningsUseConsolidateRetired = Consolida\u00E7\u00E3o de t\u00EDtulos inativos

LabelEarningsConsolidateRetired = \u2211 T\u00EDtulos aposentados

LabelEarningsUseTradeProfitLoss = Leve em considera\u00E7\u00E3o os lucros das negocia\u00E7\u00F5es

LabelEarningsTradeProfitLoss = [Trades] Lucro / Perda

LabelError = Erro

LabelEurostatRegion = Regi\u00E3o
Expand Down
Expand Up @@ -78,8 +78,21 @@ protected void createComposite(Composite parent)
}
});

Label l = new Label(container, SWT.NONE);
l.setText(Messages.ColumnSum);
if (model.usesConsolidateRetired())
{
Label lSumRetired = new Label(container, SWT.NONE);
lSumRetired.setText(Messages.LabelEarningsConsolidateRetired);

for (int m = month; m < totalNoOfMonths; m += 12)
{
ColoredLabel cl = new ColoredLabel(container, SWT.RIGHT);
cl.setText(Values.Amount.format(model.getSumRetired().getValue(m)));
GridDataFactory.fillDefaults().align(SWT.FILL, SWT.FILL).applyTo(cl);
}
}

Label lSum = new Label(container, SWT.NONE);
lSum.setText(Messages.ColumnSum);

for (int m = month; m < totalNoOfMonths; m += 12)
{
Expand Down
Expand Up @@ -198,14 +198,17 @@ public Image getImage(Object element)
public String getText(Object element)
{
InvestmentVehicle vehicle = ((EarningsViewModel.Line) element).getVehicle();
return vehicle != null ? vehicle.getName() : Messages.ColumnSum;
return vehicle != null ? vehicle.getName()
: (((EarningsViewModel.Line) element).getConsolidatedRetired()
? Messages.LabelEarningsConsolidateRetired
: Messages.ColumnSum);
}

@Override
public Font getFont(Object element)
{
InvestmentVehicle vehicle = ((EarningsViewModel.Line) element).getVehicle();
return vehicle != null ? null : boldFont;
return vehicle != null || ((EarningsViewModel.Line) element).getConsolidatedRetired() ? null : boldFont;
}
});

Expand Down Expand Up @@ -257,7 +260,7 @@ public String getToolTipText(Object element)
public Font getFont(Object element)
{
InvestmentVehicle vehicle = ((EarningsViewModel.Line) element).getVehicle();
return vehicle != null ? null : boldFont;
return vehicle != null || ((EarningsViewModel.Line) element).getConsolidatedRetired() ? null : boldFont;
}
});

Expand Down Expand Up @@ -300,7 +303,7 @@ public String getText(Object element)
@Override
public Font getFont(Object element)
{
return boldFont;
return ((EarningsViewModel.Line) element).getConsolidatedRetired() ? null : boldFont;
}
});

Expand Down
Expand Up @@ -84,8 +84,25 @@ protected void createComposite(Composite parent)
}
});

Label l = new Label(container, SWT.NONE);
l.setText(Messages.ColumnSum);
if (model.usesConsolidateRetired())
{
Label lSumRetired = new Label(container, SWT.NONE);
lSumRetired.setText(Messages.LabelEarningsConsolidateRetired);

for (int m = quarter * 3; m < totalNoOfMonths; m += 12)
{
int mLimit = m + 3;
long value = 0;
for (int mQuarter = m; mQuarter < mLimit && mQuarter < totalNoOfMonths; mQuarter += 1)
value += model.getSumRetired().getValue(mQuarter);
ColoredLabel cl = new ColoredLabel(container, SWT.RIGHT);
cl.setText(Values.Amount.format(value));
GridDataFactory.fillDefaults().align(SWT.FILL, SWT.FILL).applyTo(cl);
}
}

Label lSum = new Label(container, SWT.NONE);
lSum.setText(Messages.ColumnSum);

for (int m = quarter * 3; m < totalNoOfMonths; m += 12)
{
Expand Down
Expand Up @@ -134,7 +134,7 @@ public String getToolTipText(Object element)
public Font getFont(Object element)
{
InvestmentVehicle vehicle = ((EarningsViewModel.Line) element).getVehicle();
return vehicle != null ? null : boldFont;
return vehicle != null || ((EarningsViewModel.Line) element).getConsolidatedRetired() ? null : boldFont;
}
});

Expand Down
Expand Up @@ -87,8 +87,22 @@ protected void createComposite(Composite parent)
GridDataFactory.fillDefaults().align(SWT.END, SWT.FILL).applyTo(l);
});

Label l = new Label(container, SWT.NONE);
l.setText(Messages.ColumnSum);
if (model.usesConsolidateRetired())
{
Label lSumRetired = new Label(container, SWT.NONE);
lSumRetired.setText(Messages.LabelEarningsConsolidateRetired);

long value = 0;
for (int m = year * 12; m < (year + 1) * 12 && m < totalNoOfMonths; m += 1)
value += model.getSumRetired().getValue(m);

ColoredLabel cl = new ColoredLabel(container, SWT.RIGHT);
cl.setText(Values.Amount.format(value));
GridDataFactory.fillDefaults().align(SWT.FILL, SWT.FILL).applyTo(cl);
}

Label lSum = new Label(container, SWT.NONE);
lSum.setText(Messages.ColumnSum);

long value = 0;
for (int m = year * 12; m < (year + 1) * 12 && m < totalNoOfMonths; m += 1)
Expand Down
Expand Up @@ -83,7 +83,7 @@ public String getToolTipText(Object element)
public Font getFont(Object element)
{
InvestmentVehicle vehicle = ((EarningsViewModel.Line) element).getVehicle();
return vehicle != null ? null : boldFont;
return vehicle != null || ((EarningsViewModel.Line) element).getConsolidatedRetired() ? null : boldFont;
}
});

Expand Down