eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Demos::WebSmalltalkBrowser':

Home

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

Class: WebSmalltalkBrowser (in Demos)


Inheritance:

   Object
   |
   +--HTTPService
      |
      +--HTTPSelectorService
         |
         +--Demos::WebSmalltalkBrowser

Package:
stx:goodies/webServer
Category:
Net-Communication-HTTP-Services-Demo-WebApplications
Version:
rev: 1.41 date: 2018/04/26 10:49:16
user: cg
file: WebSmalltalkBrowser.st directory: goodies/webServer
module: stx stc-classLibrary: webServer
Author:
Claus Gittinger (cg@exept)

Description:


A first, brute force attempt to a SmalltalkBrowser for the Net.
Caveat: this was a very early demo, and has not been maintained or updated
for a very long time. Consider it as an example of how NOT to do it these days.


Related information:

    HTTPServer
    PWS

Class protocol:

defaults
o  canChangeReplyPresenter

o  isThreadSafe

o  linkName
return the default linkName path (with slash)

queries-service
o  settingsApplicationClass
a SettingsApplication class - or nil (used in the settings dialog if non-nil)


Instance protocol:

aspects
o  classCategoryList

o  nameSpaceList

frames
o  classCategoryListFrame: aRequest

o  classInstToggleFrame: aRequest

o  classListFrame: aRequest
self allPanelsFor:aRequest arguments:arguments.

o  codeFrame: aRequest

o  emptyFrame: aRequest

o  infoFrame: aRequest
class revision and package

o  methodCategoryListFrame: aRequest

o  methodListFrame: aRequest

o  namespaceFrame: aRequest
classSelection ~= 'nil' ifTrue:[

queries-service
o  allowedMessages
should not be invoked, because isMessageAllowed is redefined

o  defaultMessage

o  isMessageAllowed: aMessage

selection-change
o  classCatSelChanged: aRequest

o  classInstToggle: aRequest

o  classSelChanged: aRequest

o  methodCatSelChanged: aRequest

o  methodSelChanged: aRequest

settings persistency
o  settingSelectors

web startup
o  allPanels: aRequest

o  allPanels: aRequest arguments: arguments

o  openAsWebPage: aRequest


Private classes:

    Arguments


ST/X 7.1.0.0; WebServer 1.663 at exept.de:8081; Thu, 15 Nov 2018 12:06:20 GMT