SnapShotImageMemory.st
changeset 1448 42ec8770d09f
parent 1440 f3eda2f72399
child 1469 b726d8a4b801
--- a/SnapShotImageMemory.st	Wed Jan 10 15:31:39 2001 +0100
+++ b/SnapShotImageMemory.st	Thu Jan 25 11:19:21 2001 +0100
@@ -22,6 +22,13 @@
 	privateIn:SnapShotImageMemory
 !
 
+SnapShotImageMemory::ImageHeader variableByteSubclass:#ImageByteObject
+	instanceVariableNames:''
+	classVariableNames:''
+	poolDictionaries:''
+	privateIn:SnapShotImageMemory
+!
+
 SnapShotImageMemory::ImageObject variableSubclass:#ImageClassObject
 	instanceVariableNames:''
 	classVariableNames:''
@@ -36,13 +43,20 @@
 	privateIn:SnapShotImageMemory
 !
 
-SnapShotImageMemory::ImageHeader variableByteSubclass:#ImageByteObject
-	instanceVariableNames:''
-	classVariableNames:''
-	poolDictionaries:''
-	privateIn:SnapShotImageMemory
-!
-
+!SnapShotImageMemory class methodsFor:'documentation'!
+
+documentation
+"
+    I represent the memory as contained in a snapshot image.
+
+    I am not used directly; instead, via the SystemBrowsers entry:
+        SystemBrowser openOnSnapShotImage:'/export/home/cg/work/stx/projects/smalltalk/st.img'
+
+    [author:]
+        Claus Gittinger
+
+"
+! !
 
 !SnapShotImageMemory class methodsFor:'instance creation'!
 
@@ -1310,6 +1324,12 @@
     self halt.
 ! !
 
+!SnapShotImageMemory::ImageByteObject methodsFor:'queries'!
+
+size
+    ^ byteSize
+! !
+
 !SnapShotImageMemory::ImageClassObject methodsFor:'accessing - slots'!
 
 category
@@ -3843,12 +3863,6 @@
     start := something.
 ! !
 
-!SnapShotImageMemory::ImageByteObject methodsFor:'queries'!
-
-size
-    ^ byteSize
-! !
-
 !SnapShotImageMemory class methodsFor:'documentation'!
 
 version