[Libreoffice-commits] core.git: xmerge/source
Noel Grandin
noel at peralex.com
Fri Aug 1 00:07:01 PDT 2014
xmerge/source/xmerge/java/org/openoffice/xmerge/Version.java | 10 +-----
xmerge/source/xmerge/java/org/openoffice/xmerge/util/registry/ConverterInfo.java | 16 +++-------
2 files changed, 7 insertions(+), 19 deletions(-)
New commits:
commit 17f9b92414d04e49151f6d8818d458d9afa679a4
Author: Noel Grandin <noel at peralex.com>
Date: Fri Aug 1 09:05:12 2014 +0200
xmerge: simplify static final constructors
Change-Id: I40f98c77c5f922fdce8242dac402feaf534da6bf
diff --git a/xmerge/source/xmerge/java/org/openoffice/xmerge/Version.java b/xmerge/source/xmerge/java/org/openoffice/xmerge/Version.java
index af82a66..27c2519 100644
--- a/xmerge/source/xmerge/java/org/openoffice/xmerge/Version.java
+++ b/xmerge/source/xmerge/java/org/openoffice/xmerge/Version.java
@@ -26,15 +26,9 @@ package org.openoffice.xmerge;
*/
public final class Version {
- private static final Package pkg;
+ private static final Version version = new Version();
- private static final Version version;
-
- static {
-
- version = new Version();
- pkg = version.getClass().getPackage();
- }
+ private static final Package pkg = version.getClass().getPackage();
/**
* Private constructor to provide a singleton instance.
diff --git a/xmerge/source/xmerge/java/org/openoffice/xmerge/util/registry/ConverterInfo.java b/xmerge/source/xmerge/java/org/openoffice/xmerge/util/registry/ConverterInfo.java
index 6458290..116ec08 100644
--- a/xmerge/source/xmerge/java/org/openoffice/xmerge/util/registry/ConverterInfo.java
+++ b/xmerge/source/xmerge/java/org/openoffice/xmerge/util/registry/ConverterInfo.java
@@ -37,19 +37,13 @@ public class ConverterInfo {
/**
* Keep track of the valid Office mime types
*/
- private static String[] validOfficeTypes;
- public static String SxwType = "staroffice/sxw";
- public static String SxcType = "staroffice/sxc";
+ private static final String[] validOfficeTypes = new String[] {
+ // This needs to be updated to reflect all valid office types.
+ "staroffice/sxw",
+ "staroffice/sxc"
+ };
- static {
- // This needs to be updated to reflect all valid office types.
-
- validOfficeTypes = new String[2];
- validOfficeTypes[0] = SxwType;
- validOfficeTypes[1] = SxcType;
- }
-
private String piJarName;
private String piOfficeMime;
private ArrayList<String> piDeviceMime;
More information about the Libreoffice-commits
mailing list