summaryrefslogtreecommitdiffstats
path: root/dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java
diff options
context:
space:
mode:
Diffstat (limited to 'dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java')
-rw-r--r--dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java b/dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java
index c3251276..26c7071a 100644
--- a/dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java
+++ b/dozentenmodul/src/main/java/org/openslx/dozmod/util/FormatHelper.java
@@ -2,6 +2,7 @@ package org.openslx.dozmod.util;
import org.joda.time.format.DateTimeFormat;
import org.joda.time.format.DateTimeFormatter;
+import org.openslx.bwlp.thrift.iface.OperatingSystem;
import org.openslx.bwlp.thrift.iface.UserInfo;
public class FormatHelper {
@@ -48,6 +49,18 @@ public class FormatHelper {
}
/**
+ * Format the given OS's name.
+ *
+ * @param OS a {@link OperatingSystem} instance
+ * @return "LastName, FirstName"
+ */
+ public static String osName(OperatingSystem os) {
+ if (os == null)
+ return "Unknown";
+ return os.getOsName();
+ }
+
+ /**
* Format bytes using suitable unit prefix.
*
* @param bytes unformatted byte count