Package pt.utl.ist.fenix.tools.util.i18n

Examples of pt.utl.ist.fenix.tools.util.i18n.MultiLanguageString


    public VerifyRuleExecutor createVerifyRuleExecutor() {
        return new EvenOddRuleVerifier();
    }

    public String getEvenOddString() {
        return new MultiLanguageString(MultiLanguageString.pt, BundleUtil.getString(Bundle.ACADEMIC, new Locale("pt", "PT"),
                "label." + (getEven() ? "even" : "odd"))).toString();
    }
View Full Code Here


            result.append(selfName);
        }
    }

    public MultiLanguageString getNameI18N(final ExecutionSemester executionSemester) {
        MultiLanguageString multiLanguageString = new MultiLanguageString();

        String name = getName(executionSemester);
        if (name != null && name.length() > 0) {
            multiLanguageString = multiLanguageString.with(MultiLanguageString.pt, name);
        }

        String nameEn = getNameEn(executionSemester);
        if (nameEn != null && nameEn.length() > 0) {
            multiLanguageString = multiLanguageString.with(MultiLanguageString.en, nameEn);
        }

        return multiLanguageString;
    }
View Full Code Here

        return result;
    }

    private String hardcoded(String pt, String en) {
        return new MultiLanguageString(MultiLanguageString.pt, pt).with(MultiLanguageString.en, en).getContent();
    }
View Full Code Here

        return beginContextExecutionYears.isEmpty() ? null : beginContextExecutionYears.iterator().next();
    }

    public MultiLanguageString getDescriptionI18N() {
        MultiLanguageString result = new MultiLanguageString();

        if (!StringUtils.isEmpty(getDescription())) {
            result = result.with(MultiLanguageString.pt, getDescription());
        }
        if (!StringUtils.isEmpty(getDescriptionEn())) {
            result = result.with(MultiLanguageString.en, getDescriptionEn());
        }

        return result;
    }
View Full Code Here

    protected PhdEmail() {
        super();
    }

    protected void init(final String subject, final String body, String additionalTo, String additionalBcc) {
        super.init(new MultiLanguageString(subject), new MultiLanguageString(body));
    }
View Full Code Here

        super.init(new MultiLanguageString(subject), new MultiLanguageString(body));
    }

    protected void init(final String subject, final String body, String additionalTo, String additionalBcc, Person creator,
            DateTime whenCreated) {
        super.init(new MultiLanguageString(subject), new MultiLanguageString(body));
        setAdditionalTo(additionalTo);
        setAdditionalBcc(additionalBcc);
        setPerson(creator);
        setWhenCreated(whenCreated);
    }
View Full Code Here

                            "message.phd.thesis.president.title.default"), Unit.getInstitutionAcronym());
            String presidentTitleEn =
                    MessageFormat.format(BundleUtil.getString(Bundle.PHD, new Locale("en", "EN"),
                            "message.phd.thesis.president.title.default"), Unit.getInstitutionAcronym());

            result.setPresidentTitle(new MultiLanguageString(MultiLanguageString.pt, presidentTitlePt).with(
                    MultiLanguageString.en, presidentTitleEn));

            if (!result.getIndividualProgramProcess().isMigratedProcess()) {
                new PhdThesisRequestFee(bean.getProcess());
            }
View Full Code Here

                referee.getPhdProgramCandidacyProcess().getPublicPhdCandidacyPeriod().getEnd().toString("yyyy-MM-dd HH:mm"));
    }

    @Override
    public MultiLanguageString getEmailMessageSubjectForMissingCandidacyValidation(PhdIndividualProgramProcess process) {
        return new MultiLanguageString().with(MultiLanguageString.en,
                BundleUtil.getString(Bundle.PHD, "message.phd.epfl.email.subject.missing.candidacy.validation"));
    }
View Full Code Here

    public MultiLanguageString getEmailMessageBodyForMissingCandidacyValidation(PhdIndividualProgramProcess process) {
        final String body =
                String.format(BundleUtil.getString(Bundle.PHD, "message.phd.epfl.email.body.missing.candidacy.validation"),
                        PhdProperties.getPublicCandidacyAccessLink(), process.getCandidacyProcess().getCandidacyHashCode()
                                .getValue());
        return new MultiLanguageString().with(MultiLanguageString.en, body);
    }
View Full Code Here

            PhdIndividualProgramCollaborationType forCollaborationType) {
        this();

        check(name, nameEn, acronym, forCollaborationType);

        MultiLanguageString nameI18N = new MultiLanguageString(MultiLanguageString.pt, name).with(MultiLanguageString.en, nameEn);

        setName(nameI18N);

        setAcronym(acronym);
        setForCollaborationType(forCollaborationType);
View Full Code Here

TOP

Related Classes of pt.utl.ist.fenix.tools.util.i18n.MultiLanguageString

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.