PackageInfo

PackageInfo
Subclass this class to create new Packages.
=
Answer whether the receiver and the argument represent the same
object. If = is redefined in any subclass, consider also redefining the
message hash.
addCoreMethod:
addExtensionMethod:
addMethod:
allPackages
baseCategoryOfMethod:
category:matches:
categoryName
classes
classesAndMetaClasses
coreCategoriesForClass:
coreMethods
coreMethodsForClass:
default
existPackageNamed:
extensionCategoriesForClass:
extensionClasses
extensionMethods
extensionMethodsForClass:
extensionMethodsFromClasses:
externalBehaviors
externalCallers
externalClasses
externalName
Answer an external name by which the receiver is known. Generic implementation here is a transitional backstop. probably
externalRefsSelect:thenCollect:
externalSubclasses
externalTraits
externalUsers
foreignClasses
foreignExtensionCategoriesForClass:
foreignExtensionMethodsForClass:
foreignSystemCategories
hash
Answer a SmallInteger whose value is related to the receiver's identity.
May be overridden, and should be overridden in any classes that define =
includesClass:
includesClassNamed:
includesMethod:ofClass:
includesMethodCategory:ofClass:
includesMethodCategory:ofClassNamed:
includesMethodReference:
includesSystemCategory:
initialize
Subclasses should redefine this method to perform initializations on instance creation
isForeignClassExtension:
isOverrideMethod:
isYourClassExtension:
methodCategoryPrefix
methods
named:
outsideClasses
overrideMethods
packageName
packageName:
printOn:
Append to the argument, aStream, a sequence of characters that
identifies the receiver.
referenceForMethod:ofClass:
register
registerPackageName:
removeMethod:
selectors
systemCategories
systemCategoryPrefix
PackageOrganizer
A PackageOrganizer is xxxxxxxxx.
Instance Variables
packages: <Object>
packages
- xxxxx
allPackagesContainingUnimplementedCalls
Answer a Set of Packages that have classes which contain messages that
have unimplemented calls
default
initialize
Subclasses should redefine this method to perform initializations on instance creation
mostSpecificPackageIn:ifNone:
mostSpecificPackageOfClass:
mostSpecificPackageOfClass:ifNone:
mostSpecificPackageOfMethod:
mostSpecificPackageOfMethod:ifNone:
new
noPackageFound
packageNamed:ifAbsent:
packageNames
packageOfClass:
packageOfClass:ifNone:
packageOfMethod:
packageOfMethod:ifNone:
packages
registerPackage:
registerPackageNamed:
unregisterPackage:
unregisterPackageNamed:
PackageServices
A PackageServices is xxxxxxxxx.
Instance Variables
allServices
initialize
Subclasses should redefine this method to perform initializations on instance creation
register:
seeClassSide
unregister: