|
Class: NewClassWizardDialog (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--SimpleDialog
|
+--Tools::NewClassWizardDialog
- Package:
- stx:libtool
- Category:
- Interface-Browsers-New
- Version:
- rev:
1.30
date: 2018/01/16 21:13:54
- user: cg
- file: Tools__NewClassWizardDialog.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- cg (cg@CG-PC)
documentation to be added.
[instance variables:]
[class variables:]
help specs
-
helpSpec
-
This resource specification was automatically generated
by the UIHelpTool of ST/X.
image specs
-
wizardIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
usage example(s):
self wizardIcon inspect
ImageEditor openOnClass:self andSelector:#wizardIcon
Icon flushCachedIcons
|
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:Tools::NewClassWizardDialog andSelector:#windowSpec
Tools::NewClassWizardDialog new openInterface:#windowSpec
Tools::NewClassWizardDialog open
|
menu specs
-
mainMenu
-
This resource specification was automatically generated by the CodeGeneratorTool.
usage example(s):
MenuEditor new openOnClass:Tools::NewClassDialog andSelector:#mainMenu
|
-
toolbarMenu
-
This resource specification was automatically generated by the CodeGeneratorTool.
usage example(s):
MenuEditor new openOnClass:Tools::NewClassDialog andSelector:#toolbarMenu
|
accessing
-
compilerProviderBlock: aBlock
-
see NewSystemBrowser on how to use this
-
createdClass
-
-
language
-
actions
-
doAccept
-
-
doAcceptForNewClass
-
done in caller (for undo handling...)
-
doAcceptForNewPackage
-
hack - for now.
-
doCancel
-
-
openCategoryChooser
-
-
openNamespaceChooser
-
(mis)use the browser's namespace dialog
-
openPackageChooser
-
(mis)use the browser's package dialog
-
openSuperClassChooser
-
(mis)use the browser's class dialog
-
stereotypeChanged
-
stereoTypeSymbol = #'Enumeration' ifTrue:[
-
stereotypeSymbol
-
aspects
-
canDisableTemplateCreationHolder
-
-
categoryHolder
-
-
classInstVarNamesHolder
-
-
classNameHolder
-
-
classNameVisibleHolder
-
-
classVarNamesHolder
-
-
createAccessors
-
-
createAccessorsHolder
-
-
createInitialGUICode
-
-
createInitialGUICodeHolder
-
-
createInitializer
-
-
createInitializerHolder
-
-
createPrintMethod
-
-
createPrintMethodHolder
-
-
createRequiredMethods
-
-
createRequiredMethodsHolder
-
-
createUpdateMethod
-
-
createUpdateMethodHolder
-
-
instVarNamesHolder
-
-
isCreatingClassHolder
-
-
isCreatingPackageHolder
-
-
languageHolder
-
-
listOfCategories
-
-
listOfLanguages
-
-
listOfNamespaces
-
-
listOfPackages
-
-
listOfStereotypeSymbols
-
program readable list
-
listOfStereotypes
-
human readable list
-
listOfSuperclasses
-
-
listOfSuperclassesHolder
-
-
nameSpaceHolder
-
nameSpaceHolder addDependent:self.
usage example(s):
nameSpaceHolder onChangeSend:#nameSpaceHolderChanged to:self.
|
-
packageHolder
-
PackageId noProjectID
-
recentlyVisitedClasses
-
-
stereotypeHolder
-
-
stereotypeSpec
-
( Enumeration Enumeration )
-
superclassNameHolder
-
'Object'
Starting the application:
Tools::NewClassDialog open
|
more examples to be added:
... add code fragment for
... executable example here ...
|
|