eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'AbstractSourceCodeManager::PackageAndManager':

Home

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

Class: PackageAndManager (private in AbstractSourceCodeManager

This class is only visible from within AbstractSourceCodeManager.

Inheritance:

   Object
   |
   +--AbstractSourceCodeManager::PackageAndManager

Package:
stx:libbasic3
Category:
System-SourceCodeManagement
Owner:
AbstractSourceCodeManager

Class protocol:

instance creation
o  package: package manager: manager


Instance protocol:

accessing
o  manager

o  manager: aSourceCodeManager

o  managerTypeName

o  managerTypeName: something

o  package

o  package: something

comparing
o  = aPackageAndManagerOrNil
(comment from inherited method)
return true if the receiver and the arg have the same structure.
Notice:
This method is partially open coded (inlined) by the compiler(s)
identical objects are always considered equal.
redefining it may not work as expected.

o  hash
(comment from inherited method)
return an Integer useful as a hash key for the receiver.
This hash should return same values for objects with same
contents (i.e. use this to hash on structure)

displaying
o  displayStringForManagerTypeName

o  displayStringForPackage

printing & storing
o  printOn: aStream
append a printed representation of the receiver to the argument, aStream

queries
o  match: packageId
self managerForModule:'stx:libbasic'
self managerForModule:'stx:libbasic2'
self managerForModule:'exept:expecco'



ST/X 7.2.0.0; WebServer 1.670 at bd0aa1f87cdd.unknown:8081; Mon, 01 Jun 2020 21:30:32 GMT