|
Class: WebSmalltalkBrowser (in Demos)
Object
|
+--HTTPService
|
+--HTTPSelectorService
|
+--Demos::WebSmalltalkBrowser
- Package:
- stx:goodies/webServer
- Category:
- Net-Communication-HTTP-Services-Demo-WebApplications
- Version:
- rev:
1.43
date: 2023/02/28 23:19:13
- user: stefan
- file: WebSmalltalkBrowser.st directory: goodies/webServer
- module: stx stc-classLibrary: webServer
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.
copyrightCOPYRIGHT (c) 2003 by eXept Software AG
All Rights Reserved
This software is furnished under a license and may be used
only in accordance with the terms of that license and with the
inclusion of the above copyright notice. This software may not
be provided or otherwise made available to, or used by, any
other person. No title to or ownership of the software is
hereby transferred.
defaults
-
canChangeReplyPresenter
-
-
isThreadSafe
-
-
linkName
-
return the default linkName path (with slash)
queries-service
-
settingsApplicationClass
-
a SettingsApplication class - or nil (used in the settings dialog if non-nil)
aspects
-
classCategoryList
-
-
nameSpaceList
-
frames
-
classCategoryListFrame: aRequest
-
-
classInstToggleFrame: aRequest
-
-
classListFrame: aRequest
-
self allPanelsFor:aRequest arguments:arguments.
-
codeFrame: aRequest
-
-
emptyFrame: aRequest
-
-
infoFrame: aRequest
-
class revision and package
-
methodCategoryListFrame: aRequest
-
-
methodListFrame: aRequest
-
-
namespaceFrame: aRequest
-
classSelection ~= 'nil' ifTrue:[
queries-service
-
allowedMessages
-
should not be invoked, because isMessageAllowed is redefined
-
defaultMessage
-
-
isMessageAllowed: aMessage
-
(comment from inherited method)
return true, if aSelector is allowed to be sent to me as a web-request.
The default behavior is, to look in allowedMessages.
May be redefined in subclasses to do something more intelligent, e.g. pattern matching
selection-change
-
classCatSelChanged: aRequest
-
-
classInstToggle: aRequest
-
-
classSelChanged: aRequest
-
-
methodCatSelChanged: aRequest
-
-
methodSelChanged: aRequest
-
settings persistency
-
settingSelectors
-
(comment from inherited method)
answer the selectors that are used to configure a service - i.e. those which are
saved in the webServer-settings file.
web startup
-
allPanels: aRequest
-
-
allPanels: aRequest arguments: arguments
-
-
openAsWebPage: aRequest
-
Arguments
|