Public Instance Methods : IuSstImportKey
isValid
"ACTION
Return true if the receiver is a valid import key.
RETURN VALUE
<Boolean>"
object
"ACTION
Return the object space specific identifier for the object represented
by the receiver. That is, the key under which it was exported.
RETURN VALUE
<IuSstExportKey>"
resolveIn: objectSpace
"ACTION
Resolve the receiver in the scope of @objecSpace. If the receiver's
%space matches @objectSpace then check its export set as the
represented object is local. Otherwise, check its import set to see if
the receiver has already been imported (and so has a local version).
If nothing can be found, return the receiver.
PARAMETERS
objectSpace : <IdSstLocalSpace>
RETURN VALUE
<Object> | self"
resolveIn: objectSpace ifAbsent: absentHandler
"ACTION
Resolve the receiver in the scope of @objecSpace. If the receiver's
%space matches @objectSpace then check its export set as the
represented object is local. Otherwise, check its import set to see if
the receiver has already been imported (and so has a local version).
If nothing can be found, return the result of evaluating @absentHandler
with no arguments.
PARAMETERS
objectSpace : <IdSstLocalSpace>
absentHandler : <Block>
RETURN VALUE
<Object>"
space
"ACTION
Return the object space in which the object represented by the
receiver lives.
RETURN VALUE
<IdSstObjectSpace>"
sstIsImportKey
"ACTION
Return true to indicate that the receiver is a valid import key.
RETURN VALUE
<true>
NOTES
The class Object may implement this method to return false for
the general case."
[FIRST] [PREV] [NEXT] [LAST]