eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'Application':

Home

everywhere
www.exept.de
for:
[back]

Class: Application


Inheritance:

   Object
   |
   +--Application
      |
      +--Kernel
      |
      +--SubApplication

Package:
stx:libcompat
Category:
Compatibility-VisualAge
Version:
rev: 1.8 date: 2006/02/03 16:45:56
user: cg
file: Application.st directory: libcompat
module: stx stc-classLibrary: libcompat
Author:
Claus Gittinger

Description:


this class is provided to allow fileIn of V'Age
classes. Except for the required protocol mimicri,
it does not (yet) provide any functionality.


Class protocol:

Signal constants
o  missingPrerequisiteSignal
return the signal which is raised when an applications
preRequisite is missing

class initialization
o  initialize

o  initializeAfterLoad
invoked after an application has been loaded completely

o  loaded
invoked after an application has been loaded and initialized completely

o  toBeLoadedCode: aString

o  wasRemovedCode: aString

creating new apps
o  create: symbolNameOfNewApp with: prerequisiteCollection
create a new application

o  createSubApplication: symbolNameOfNewApp in: aString
create a new sub-application

o  errorPrerequisite: whichApp missing: missingApp
report an error, that some required application
(a preRequisite) is missing

fileIn support
o  becomeDefault
encountered when filing in V'Age classes.
Change the default application for the current fileIn

private accessing
o  preRequisites: aPreRequisiteCollection
set my preRequisites - a collection of required applications



ST/X 6.1.1; WebServer 1.620 at exept:8081; Thu, 17 May 2012 15:51:41 GMT