summaryrefslogtreecommitdiffstats
path: root/src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java')
-rw-r--r--src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java b/src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java
index 492656a..22ba8ce 100644
--- a/src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java
+++ b/src/main/java/org/uic/barcode/staticFrame/UHEADDataRecord.java
@@ -245,8 +245,20 @@ public class UHEADDataRecord extends DataRecord{
String flagsElement = String.format("%01d",this.flags);
+ String language1 = null;
+ String language2 = null;
+ if (this.language != null) {
+ language1 = String.format("%2s" ,this.language);
+ } else {
+ language1 = " ";
+ }
+ if (this.additionalLanguage != null) {
+ language2 = String.format("%2s" ,this.additionalLanguage);
+ } else {
+ language2 = " ";
+ }
- String languageElement = String.format("%2s%2s" ,this.language, this.additionalLanguage);
+ String languageElement = language1 + language2;
try {