|
Class: RemoteClass (private in SmalltalkShareClient
This class is only visible from within
SmalltalkShareClient.
Object
|
+--Behavior
|
+--ClassDescription
|
+--Class
|
+--SmalltalkShareClient::RemoteClass
- Package:
- stx:goodies/communication
- Category:
- Net-Communication-SmallTeam
- Owner:
- SmalltalkShareClient
accessing
-
category: something
-
(comment from inherited method)
set the category of the class to be the argument, aStringOrSymbol.
Sends out change notifications, so browers can update
-
classInstVarNames
-
return the value of the instance variable 'classInstVarNames' (automatically generated)
-
classInstVarNames: something
-
set the value of the instance variable 'classInstVarNames' (automatically generated)
-
environment
-
return the value of the instance variable 'environment' (automatically generated)
-
environment: something
-
set the value of the instance variable 'environment' (automatically generated)
-
methodDictionary
-
methodDictionary := IdentityDictionary new.
-
nameSpace
-
(env := self environment) notNil ifTrue:[^ env].
-
owningClass
-
-
package
-
(comment from inherited method)
return the package-symbol of the class.
-
superclassName
-
-
superclassName: something
-
-
topOwningClass
-
(comment from inherited method)
return my outermost owning class - nil if I am a public class
class behavior
-
basicFileOutDefinitionOn: aStream withNameSpace: forceNameSpace withPackage: showPackage
-
append an expression on aStream, which defines myself.
-
fileOutAs: fileName
-
(comment from inherited method)
create a file consisting of all methods in myself in
sourceForm, from which the class can be reconstructed (by filing in).
The given fileName should be a full path, including suffix.
Care is taken, to not clobber any existing file in
case of errors (for example: disk full).
Also, since the classes methods need a valid sourcefile, the current
sourceFile may not be rewritten.
-
instSize
-
(comment from inherited method)
return the number of instance variables of the receiver.
This includes all superclass instance variables.
-
isMeta
-
-
superclass
-
(comment from inherited method)
return the receiver's superclass
-
theMetaclass
-
(comment from inherited method)
return the metaClass of the class-meta pair.
Here, return my metaclass object, because I am the class.
Also implemented in my metaclass, which returns itself.
Sigh: ST/X naming; Squeak calls this theMetaClass
and Pharo calls it classSide
printing & storing
-
displayString
-
(comment from inherited method)
return a string used when displaying the receiver in a view;
for example an Inspector. This is usually the same as printString,
but sometimes redefined for a better look.
Notice: displayString and displayOn: are for developers, debugging and inspectors,
whereas printString and printOn: are for the program to print data.
Note: the base method (used by the inspector) is #displayOn:.
So you should implement #displayOn: instead of #displayString in subclasses.
-
printOn: aStream
-
private
-
fetchFullInfo
-
|