eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'BindingReference':

Home

everywhere
www.exept.de
for:
[back]

Class: BindingReference


Inheritance:

   Object
   |
   +--BindingReference

Package:
stx:libcompat
Category:
Compatibility-ST80
Version:
rev: 1.9 date: 2009/10/06 10:29:23
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  path

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 6.1.1; WebServer 1.620 at exept:8081; Thu, 17 May 2012 16:00:14 GMT