Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java')
-rw-r--r--examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java14
1 files changed, 11 insertions, 3 deletions
diff --git a/examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java b/examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java
index 811c9ca20..9a80ed14e 100644
--- a/examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java
+++ b/examples/org.eclipse.compare.examples.xml/tests/org/eclipse/compare/examples/xml/TestXMLStructureCreator.java
@@ -17,7 +17,7 @@ import junit.framework.*;
import org.eclipse.jface.text.Document;
-import org.eclipse.compare.IStreamContentAccessor;
+import org.eclipse.compare.IStreamContentAccessorExtension2;
import org.eclipse.compare.examples.xml.XMLChildren;
import org.eclipse.compare.examples.xml.XMLNode;
import org.eclipse.compare.examples.xml.XMLStructureCreator;
@@ -28,7 +28,7 @@ public class TestXMLStructureCreator extends TestCase {
Document fdoc;
XMLStructureCreator fsc;
- public class TestStream implements IStreamContentAccessor {
+ public class TestStream implements IStreamContentAccessorExtension2 {
String fString;
public TestStream(String string) {
@@ -36,7 +36,15 @@ public class TestXMLStructureCreator extends TestCase {
}
public InputStream getContents() throws CoreException {
- return new ByteArrayInputStream(fString.getBytes());
+ try {
+ return new ByteArrayInputStream(fString.getBytes("UTF-16"));
+ } catch (Exception e) {
+ return new ByteArrayInputStream(fString.getBytes());
+ }
+ }
+
+ public String getCharset() {
+ return "UTF-16";
}
}

Back to the top