eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'BindingReference':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: BindingReference


Inheritance:

   Object
   |
   +--BindingReference

Package:
stx:libcompat
Category:
Compatibility-VisualWorks
Version:
rev: 1.13 date: 2021/01/20 15:06:47
user: cg
file: BindingReference.st directory: libcompat
module: stx stc-classLibrary: libcompat
Author:
Claus Gittinger

Description:


ST-80 compatibility class.
This may be required when existing code has to be ported to ST/X;
however, it may not be complete and more protocol may be added in the future.
The code here was created when public domain code (Manchester) had to
be ported to ST/X and missing classes/methods were encountered, and code added
by reasoning 'what the original class could probably do there'.


Class protocol:

instance creation
o  pathString: pathString


Instance protocol:

accessing
o  asString

o  pathString
return the value of the instance variable 'pathString' (automatically generated)

o  pathString: something
set the value of the instance variable 'pathString' (automatically generated)

o  replacementClassNameFor: name

o  replacementKey
return a replacement key to fetch a value from the smalltalk dictionary.
For compatibility, try to be somewhat heuristic w.r.t. nameSpace
translations

o  value
return the bindings value, or the result from evaluating aBlock.
For compatibility, try to be somewhat heuristic w.r.t. nameSpace
translations

o  valueOrDo: aBlock
return the bindings value, or the result from evaluating aBlock.
For compatibility, try to be somewhat heuristic w.r.t. nameSpace
translations

misc
o  makeUnambiguous



ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Sat, 21 Dec 2024 15:46:54 GMT