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.18 date: 2024/03/26 13:07:48
user: cg
file: Application.st directory: libcompat
module: stx stc-classLibrary: libcompat

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.

copyright

COPYRIGHT (c) 1998 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.

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.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Thu, 21 Nov 2024 16:07:43 GMT