[517455] Inconsistent BREEs
diff --git a/plugins/org.eclipse.m2m.qvt.oml.common/META-INF/MANIFEST.MF b/plugins/org.eclipse.m2m.qvt.oml.common/META-INF/MANIFEST.MF
index 1528bf7..9466c33 100644
--- a/plugins/org.eclipse.m2m.qvt.oml.common/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.m2m.qvt.oml.common/META-INF/MANIFEST.MF
@@ -2,7 +2,7 @@
 Bundle-ManifestVersion: 2
 Bundle-Name: %pluginName
 Bundle-SymbolicName: org.eclipse.m2m.qvt.oml.common;singleton:=true
-Bundle-Version: 3.6.0.qualifier
+Bundle-Version: 3.7.0.qualifier
 Bundle-Activator: org.eclipse.m2m.internal.qvt.oml.common.CommonPlugin
 Bundle-Vendor: %providerName
 Bundle-Localization: plugin
diff --git a/plugins/org.eclipse.m2m.qvt.oml.common/src/org/eclipse/m2m/internal/qvt/oml/common/MdaException.java b/plugins/org.eclipse.m2m.qvt.oml.common/src/org/eclipse/m2m/internal/qvt/oml/common/MdaException.java
index 978d4cd..20314a6 100644
--- a/plugins/org.eclipse.m2m.qvt.oml.common/src/org/eclipse/m2m/internal/qvt/oml/common/MdaException.java
+++ b/plugins/org.eclipse.m2m.qvt.oml.common/src/org/eclipse/m2m/internal/qvt/oml/common/MdaException.java
@@ -64,14 +64,14 @@
 	private static String getStatusMessage(IStatus status) {
 		String children = "";
 		for (IStatus childStatus : status.getChildren()) {
-			if (!children.isEmpty())  {
+			if (children.length() > 0)  {
 				children += ',';
 			}
 			children += getStatusMessage(childStatus);
 		}
 
 		String msg = status.getMessage();
-		if (!children.isEmpty())  {
+		if (children.length() > 0)  {
 			msg += " [" + children + "]"; //$NON-NLS-1$ //$NON-NLS-2$
 		}
 		return msg;
diff --git a/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/QvtOperationalResourceImpl.java b/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/QvtOperationalResourceImpl.java
index d763712..631d2dc 100644
--- a/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/QvtOperationalResourceImpl.java
+++ b/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/QvtOperationalResourceImpl.java
@@ -185,7 +185,7 @@
 			if ( string != null )
 			{
 				writer.write(string);
-				writer.write(System.lineSeparator());
+				writer.write(System.getProperty("line.separator")); //$NON-NLS-1$
 			}
 		}
 		
diff --git a/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/UnparsingQVTOVisitor.java b/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/UnparsingQVTOVisitor.java
index 9758729..a7b14e7 100644
--- a/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/UnparsingQVTOVisitor.java
+++ b/plugins/org.eclipse.m2m.qvt.oml.runtime/src/org/eclipse/m2m/internal/qvt/oml/runtime/resource/UnparsingQVTOVisitor.java
@@ -3537,7 +3537,7 @@
 	
 	private void addText(String text)
 	{
-		if ( text == null || text.isEmpty() ) return;
+		if ( text == null || text.length() == 0 ) return;
 		
 		if ( currentLine.length() == 0 )
 		{