EN · DE · RU · FR · ES

#773: LocaleConverter.java

projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/LocaleConverter.java xmlstream converter, projectforge-business/src/main/java/org/projectforge/framework/xmlstream/converter/LocaleConverter.java 40 lines · 14 code · 22 comments · 4 blank
XML stream value converter between String and java.util.Locale. Extends AbstractValueConverter<Locale> for use in the xmlstream serialization framework.

Architecture

This is one of several xmlstream converters in the framework responsible for bidirectional conversion between Java types and their XML stream representations. The LocaleConverter:

The xmlstream framework serves as a lightweight XML serialization layer (historically named xstream, renamed in commit cd27dd997). All xmlstream converters extend AbstractValueConverter<T> and provide fromString()/toString() implementations. The converters are auto-discovered by the framework's scanning mechanism.

Git History

868d6abb7 2025 -> 2026\n63081666f Source file headers: 2024-> 2025.\nb6092df09 Copyright 2023 -> 2024\nab45d51fa Copyright 2001-2022 -> 2001-2023.\n5f7ef41b8 Copyright 2021 -> 2022\ncd27dd997 package xstream -> xmlstream. (should be replaced by xstream later).\nceb63e8a1 Source code header: (C) 2001-2021.\n7c79f1922 Copyright of source header -> 2020.\n32f634b88 Optimize imports\n000ca723d Remove pointless boolean expressions (business)\ndd5ca38ac CopyRight of all java file-header updated or created.\nf979e8a42 MGC-UPDATE: Update auf Version 3.0.0-SNAPSHOT\n9ebb88522 Initial commit