eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'VAST::Application':

Home

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

Class: Application (in VAST)


Inheritance:

   Object
   |
   +--VAST::SubApplication
      |
      +--VAST::Application
         |
         +--VAST::Kernel

Package:
stx:libcompat
Category:
Compatibility-VisualAge
Version:
rev: 1.16 date: 2017/11/09 09:04:08
user: mawalch
file: Application.st directory: libcompat
module: stx stc-classLibrary: libcompat
Author:
Claus Gittinger

Description:


DO NOT DIRECTLY REFER TO THIS CLASS OR USE IT OTHERWISE IN YOUR CODE:

this class is provided to allow for an initial fileIn of V'Age classes.
Classes should then be moved to their desired position in the ST/X class hierarchy.

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
self 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
create a new application

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

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



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Wed, 24 Apr 2024 20:49:28 GMT