summaryrefslogtreecommitdiffstats
path: root/src/classes
diff options
context:
space:
mode:
authorpaulby <[email protected]>2007-03-21 17:40:50 +0000
committerpaulby <[email protected]>2007-03-21 17:40:50 +0000
commitc077b216f14ddb7763535998d048972910cd190f (patch)
treebb4c6511e0b83555a2aef3c0369b4f8db6fe6504 /src/classes
parenta5ae2df830611505b04d2539bfd8bdf878b82cc7 (diff)
Fix bug 468, implement close()
git-svn-id: https://svn.java.net/svn/j3d-core-utils~svn/trunk@156 9497e636-51bd-65ba-982d-a4982e1767a5
Diffstat (limited to 'src/classes')
-rw-r--r--src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamReader.java9
-rw-r--r--src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamWriter.java3
2 files changed, 11 insertions, 1 deletions
diff --git a/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamReader.java b/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamReader.java
index 7005cf9..7655543 100644
--- a/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamReader.java
+++ b/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamReader.java
@@ -112,6 +112,15 @@ public class SceneGraphStreamReader extends java.lang.Object {
return control.getClassLoader();
}
+ /**
+ * Close the SceneGraphStreamReader stream
+ *
+ * @since 1.5.1
+ */
+ public void close() throws IOException {
+ in.close();
+ control.close();
+ }
}
diff --git a/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamWriter.java b/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamWriter.java
index aaf7d7d..70e471c 100644
--- a/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamWriter.java
+++ b/src/classes/share/com/sun/j3d/utils/scenegraph/io/SceneGraphStreamWriter.java
@@ -119,9 +119,10 @@ public class SceneGraphStreamWriter extends java.lang.Object {
}
/**
- * Close the SceneGraphStreamWriter, but does not close the Stream
+ * Close the SceneGraphStreamWriter and the associated stream
*/
public void close() throws IOException {
control.close();
+ out.close();
}
}