X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=src%2Fjava%2Forg%2Fmxchange%2Fjjobs%2Fbeans%2Fhelper%2FJobsWebViewHelperBean.java;fp=src%2Fjava%2Forg%2Fmxchange%2Fjjobs%2Fbeans%2Fhelper%2FJobsWebViewHelperBean.java;h=7a8426072c68ca189438cd0d9074963837326c78;hb=7867cd61c382ac822e545c8dcca9e68b945c2158;hp=6c50632482e8ac9ca4e061fc475fb3a832de4bfb;hpb=6657743356fdd8ae8e115c8ac64112eceef8053e;p=jjobs-war.git diff --git a/src/java/org/mxchange/jjobs/beans/helper/JobsWebViewHelperBean.java b/src/java/org/mxchange/jjobs/beans/helper/JobsWebViewHelperBean.java index 6c506324..7a842607 100644 --- a/src/java/org/mxchange/jjobs/beans/helper/JobsWebViewHelperBean.java +++ b/src/java/org/mxchange/jjobs/beans/helper/JobsWebViewHelperBean.java @@ -443,18 +443,25 @@ public class JobsWebViewHelperBean extends BaseJobsBean implements JobsWebViewHe /** * Renders data of basic company data *

- * @param basicData Basic company data instance + * @param basicData Basic company data instance + * @param useShortName Whether to use short name or long name of company *

* @return Basic company data as string */ - public String renderBasicData (final BasicData basicData) { + public String renderBasicData (final BasicData basicData, final boolean useShortName) { // Default is empty string, so let's get started final StringBuilder sb = new StringBuilder(30); // Is basic company data set? if (basicData instanceof BasicData) { - // Add company name - sb.append(basicData.getCompanyName()); //NOI18N + // Short or long name? + if (useShortName) { + // Add company's long name + sb.append(basicData.getCompanyShortName()); //NOI18N + } else { + // Add company's long name + sb.append(basicData.getCompanyName()); //NOI18N + } // Is email address set? if (basicData.getCompanyEmailAddress() != null) { @@ -491,7 +498,7 @@ public class JobsWebViewHelperBean extends BaseJobsBean implements JobsWebViewHe assert (branchOffice.getBranchCompany() instanceof BasicData) : "branchOffice.branchCompany is null"; //NOI18N // Yes, then append all data - sb.append(branchOffice.getBranchCompany().getCompanyName()); + sb.append(this.renderBasicData(branchOffice.getBranchCompany(), true)); sb.append(", "); //NOI18N sb.append(branchOffice.getBranchStreet()); sb.append(" "); //NOI18N @@ -576,7 +583,7 @@ public class JobsWebViewHelperBean extends BaseJobsBean implements JobsWebViewHe // Then create name sb.append(this.getMessageFromBundle(department.getDepartmentI18nKey())); sb.append(" ("); //NOI18N - sb.append(department.getDepartmentCompany().getCompanyName()); + sb.append(this.renderBasicData(department.getDepartmentCompany(), true)); sb.append(")"); //NOI18N }