|
|
Class: NewSystemBrowser (in Tools)
Object
|
+--Model
|
+--ApplicationModel
|
+--SystemBrowser
|
+--Tools::NewSystemBrowser
- Package:
- stx:libtool
- Category:
- Interface-Browsers-New
- Version:
- rev:
1.1456
date: 2010/05/03 16:04:09
- user: cg
- file: NewSystemBrowser.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- cg@exept.de
A new, much improved, system browser,
providing:
multiple buffers
multi-select in most selectionLists
view-selection (by namespace, by project, by category ...)
embedded repository diff
more search operations
code checker (not yet complete)
some refactoryBrowser functionality
completely built using GUI painter and reusable components.
SystemBrowser
BrowserView
VersionDiffBrowser
accessing-history
-
addToBookMarks: aClass selector: aSelectorOrNil
-
-
lastSearchPatterns
-
defaults
-
synchronousUpdate
-
help specs
-
flyByHelpSpec
-
-
helpSpec
-
This resource specification was automatically generated
by the UIHelpTool of ST/X.
image specs
-
defaultIcon
-
-
defaultIcon1
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
-
doNotShowInheritedMethodsIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
-
hideToolBarIcon
-
-
showCategoriesIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
-
showClassHierarchyIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
-
showInheritedMethodsIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
initialization
-
initialize
-
-
installInLauncher
-
add myself to the launcher menu and toolBar
-
loadRefactoryBrowser
-
try to load the refactoryBrowser package ...
-
postAutoload
-
add myself to the launcher menu.
-
removeFromLauncher
-
remove myself from the launcher menu
-
unload
-
class is about to be unloaded - remove myself from the launcher menu
-
update: something with: aParameter from: changedObject
-
interface specs
-
chainBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
classDocumentationBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
codePaneSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
fullBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
fullClassSourceBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
methodListBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleCategoryBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleClassBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleClassExtensionBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleClassRepositoryDiffBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleClassWithInfoAndMethodWithInfoBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleClassWithInfoBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleFullProtocolBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleMethodBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleMethodWithInfoBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleNameSpaceBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleNameSpaceFullBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleProjectBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleProjectFullBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
multipleProtocolBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
noteBookWindowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
selectorBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
senderChainBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleCategoryBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleClassBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleFullProtocolBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleMethodBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleMethodWithInfoBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleNameSpaceBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleNameSpaceFullBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleProjectBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleProjectFullBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
singleProtocolBrowserSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
-
windowSpec
-
^ self browserWindowSpec
interface specs-dialogs
-
repositoryConsistencyDialogSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
menu specs
-
browseMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
bufferBaseMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenuDocumentationSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenuFileOutAndRepositorySlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenuNewAndRenameSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenuSpawnSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categoryMenuWithFind
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
categorySpecialMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
checkMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classClassVariablesMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classDebugMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classGenerateMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classGenerateMenuAccessMethodsSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classGenerateMenuCommonInstMethodsSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classHierarchyMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classInstanceVariablesMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classMenuCVS
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classNewHaskellClassSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classNewJavaScriptClassSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classNewPLSQLClassSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classNewSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classNewSmalltalkSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classSmallTeamMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classSpecialMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
compareBuildSupportFileMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
editModeInfoLabelMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
inheritanceViewMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
lintMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
mainMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
methodDebugMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
methodListMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
methodRefactorMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
nameSpaceMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
projectDebugMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
projectMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
projectMenuCVS
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
protocolMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
refactoringMenu
-
get here via codeViewMenu (holder in codeView)
-
searchMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
searchMenuInMethodList
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuCVS
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuCompareGenerateDebugSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuCopyMoveRemoveSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuFileOutPrintOutSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuSearchSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorMenuSpawnSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
selectorSmallTeamMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
specialBrowseMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
variablesMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
viewMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
viewMenuCommonSlice
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
viewMenuForChainBrowser
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
viewMenuForMethodList
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
menu specs-dialogs
-
classesWhichHaveBeenModifiedPopupMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classesWithMissingContainerPopupMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
classesWithNewerVersionInRepositoryPopupMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
obsoleteContainersPopupMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
menu specs-obsolete
-
codeMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
menu specs-popup
-
categoryPopUpMenu
-
return the popUpMenu for the class-category-list view
-
classPopUpMenu
-
return the popUpMenu for the regular class-list view
-
hierarchyPopUpMenu
-
return the popUpMenu for the class-hierarchy-list view
-
nameSpacePopUpMenu
-
-
projectPopUpMenu
-
return the popUpMenu for the project-list view
-
shiftedCodeViewPopUpMenu
-
return the Shift-popUpMenu for the code-view.
get here via codeViewMenu (holder in codeView)
-
tabMenuWithRemove
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
tabMenuWithoutRemove
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
-
variablesPopUpMenu
-
return the popUpMenu for the variable-list view
menu specs-toolbar
-
toolBarMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
startup
-
browseClass: aClass
-
launch a single class browser.
-
browseClasses: aCollectionOfClasses
-
launch a multi class browser.
-
browseClasses: aCollectionOfClasses label: titleOrNil
-
launch a multi class browser.
-
browseMethods: aListOfMethods title: title sort: doSort
-
launch a multi-method browser.
-
open
-
-
openInClass: aClass selector: aSelector
-
launch a full browser, with aClass/aSelector initially selected.
-
openInMethod: aMethod
-
launch a full browser, with aMethod initially selected.
-
openOnClassesInChangeSet
-
open a browser, showing all classes in the changeSet.
-
openOnMethodsInChangeSet
-
open a browser, showing all methods in the changeSet.
-
openOnPackage: aPackage
-
open a browser, showing all classes in the given package.
utilities
-
allProjectsIDs
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
enterBoxTitle: title okText: okText label: label
-
convenient method: setup an enterBox
aspects
-
bufferNameList
-
the list of buffer-name-labels (model of the notebook)
-
classDocumentationHolder
-
the current buffers html-doc holder
-
classesProjectInfoHolder
-
the project-info label (used in the revisionDiffBrowser)
-
codeAspect
-
the current buffers codeAspect; a symbol such as #method, #classDefinition, #comment etc.
-
codeAspect: newAspect
-
-
codeHolder
-
the current buffers code holder
-
codeModifiedHolder
-
the current buffers codeModified holder;
That is the codeViews modified flag and should not be taken as a modified flag,
because the syntaxHighlighter clears this flag to be informed about user unput
-
codeReallyModified
-
-
cursorColLabelHolder
-
the current buffers cursorColumn Holder (info field)
-
cursorLineLabelHolder
-
the current buffers cursorLineumn Holder (info field)
-
doEnableRefactoringSupport
-
-
doLoadRefactoringSupport
-
-
editModeHolder
-
the current buffers editMode Holder (insert/overwrite/...)
-
filterClassVars
-
-
immediateUpdate
-
-
implementingClassListGenerator
-
-
infoLabelHolder
-
the current buffers infoLabel (info field)
-
metaToggleLabelHolder
-
-
methodInfo
-
-
modeLabelHolder
-
the current buffers mode label Holder (insert/learn info field)
-
navigationState
-
-
noAllItem
-
-
packageLabelHolder
-
the current buffers packageLabel (info field)
-
searchedClassNameHolder
-
-
searchedClassNameOrSelectorHolder
-
-
selectedBuffer
-
-
selectionChangeConditionFor: aSubApplication
-
-
selectionChangeConditionHolder
-
-
sortBy
-
-
suppressChangeSetUpdate
-
-
suppressChangeSetUpdate: aBoolean
-
aspects-kludges
-
metaToggle
-
-
notMetaToggle
-
aspects-menus
-
categoryMenu
-
to avoid generation of an aspect method by GUI definer
-
classMenu
-
to avoid generation of an aspect method by GUI definer
-
methodListPopUpMenu
-
to avoid generation of an aspect method by GUI definer
-
nameSpaceMenu
-
to avoid generation of an aspect method by GUI definer
-
projectMenu
-
to avoid generation of an aspect method by GUI definer
-
protocolMenu
-
to avoid generation of an aspect method by GUI definer
-
selectorMenu
-
to avoid generation of an aspect method by GUI definer
-
selectorPopUpMenu
-
to avoid generation of an aspect method by GUI definer
-
tabMenu: index
-
-
visitedClassesHistory
-
-
visitedClassesHistoryList
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
aspects-navigation
-
categoryList
-
the current buffers categoryList
-
categoryListGenerator
-
the current buffers categoryList generator
-
classHierarchyTopClass
-
the current buffers topClass holder (if showing a hierarchy)
-
classListGenerator
-
the current buffers classList generator
-
classListPerNameSpaceGenerator
-
the current buffers first classList generator (input to categoryList)
-
meta
-
-
nameSpaceFilter
-
-
nameSpaceListGenerator
-
-
packageFilter
-
-
projectListGenerator
-
-
protocolListGenerator
-
-
selectedCategories
-
-
selectedCategoriesValue
-
-
selectedClasses
-
-
selectedClassesValue
-
-
selectedMethods
-
-
selectedMethods1
-
-
selectedMethods2
-
-
selectedMethods3
-
-
selectedMethods4
-
-
selectedMethodsClasses
-
-
selectedNamespaces
-
-
selectedNamespacesValue
-
-
selectedProjects
-
-
selectedProjectsValue
-
-
selectedProtocols
-
-
selectedProtocolsValue
-
-
selectedVariables
-
-
selectorListGenerator
-
-
selectorListGenerator1
-
-
selectorListGenerator2
-
-
selectorListGenerator3
-
-
selectorListGenerator4
-
-
variableFilter
-
aspects-organization
-
categoryMenuVisible
-
-
classHierarchyMenuVisible
-
-
classInheritanceMenuItemVisible
-
-
classMenuVisible
-
-
codeMenuVisible
-
-
isNotFullProtocolBrowser
-
-
methodListMenuVisible
-
-
nameSpaceMenuVisible
-
-
notShowingInheritedMethods
-
-
operationsMenuEnabled
-
-
operationsMenuVisible
-
-
organizerIsNotShowingCategories
-
-
organizerIsShowingCategories
-
-
organizerIsShowingClasses
-
-
organizerIsShowingClassesAndIsNotShowingCategories
-
-
organizerIsShowingClassesAndIsShowingCategories
-
-
organizerMode
-
-
organizerModeForMenu
-
need this, since the menu fetches the aspect only once during
creation - but thats the mode-holder of the first buffer,
and not the dynamic mode-holder of the current buffer
-
projectMenuVisible
-
-
protocolMenuVisible
-
-
searchMenuInMethodListVisible
-
-
searchMenuVisible
-
-
selectorMenuVisible
-
-
showingInheritedMethods
-
-
viewMenuForMethodListVisible
-
-
viewMenuOrganizerItemsVisible
-
-
viewMenuVisible
-
aspects-presentation
-
codeInfoVisible
-
-
doAutoFormat
-
-
doImmediateExplaining
-
-
doImmediateSyntaxColoring
-
-
doSyntaxColoring
-
-
editorNoteBookCanvasHolder
-
-
editorNoteBookListHolder
-
-
emphasizeUnloadedClasses
-
-
emphasizeUnloadedClassesChanged
-
-
hidePrivateClasses
-
-
hideUnloadedClasses
-
-
markApplicationsHolder
-
-
methodVisibilityHolder
-
-
packageDiagramMenuItemVisible
-
-
selectedEditorNoteBookTabIndexHolder
-
-
shortNamesInTabs
-
-
showAllClassesInNameSpaceOrganisation
-
-
showClassPackages
-
-
showClassVarsInVariableList
-
-
showCoverageInformation
-
-
showMethodComplexity
-
-
showMethodInheritance
-
-
showMethodTemplate
-
-
showMethodTypeIcon
-
-
showMultitabMode
-
-
showPseudoProtocols
-
-
showSpecialResourceEditors
-
-
showUnloadedClasses
-
-
sortVariablesByName
-
-
stringSearchToolVisibleHolder
-
-
toolBarVisibleHolder
-
aspects-queries
-
anyBreakOrTracePointsAreSet
-
-
anyBreakOrTracePointsAreSetHolder
-
-
canConvertToSiblings
-
-
canConvertToSiblingsHolder
-
-
canFileOutBinaryHolder
-
-
canFileOutSIFHolder
-
-
canFileOutXMLHolder
-
-
canGenerateAccessMethodsHolder
-
-
canGenerateAccessMethodsHolderForAll
-
-
canGenerateMultiSetterMethodHolder
-
-
canInsertSuperclass
-
-
canInsertSuperclassHolder
-
-
changeSetContainsChangedClasses
-
-
changeSetContainsChangedClassesAndSourceCodeManagerHolder
-
-
classOfSelectedMethodOrSelectedClass
-
-
classWizardVisibleHolder
-
-
currentClass
-
the current buffers single selected class;
nil if no selection or if multiple classes are selected
-
currentNamespace
-
-
currentProject
-
-
hasAnyAutoLoadedClassSelected
-
-
hasAnyAutoLoadedClassSelectedHolder
-
-
hasAnyCategoryWithAnyAutoLoadedClassSelected
-
-
hasAnyCategoryWithAnyAutoLoadedClassSelectedHolder
-
-
hasAnyCategoryWithAnyUnLoadedClassSelected
-
-
hasAnyCategoryWithAnyUnLoadedClassSelectedHolder
-
-
hasAnyClassWithCoverageInfoSelected
-
-
hasAnyClassWithCoverageInfoSelectedHolder
-
-
hasAnyExecutableClassMethodSelectedHolder
-
-
hasAnyLoadedClassSelected
-
-
hasAnyLoadedClassSelectedHolder
-
-
hasAnyNonIgnoredMethodSelected
-
-
hasAnyNonIgnoredMethodSelectedHolder
-
-
hasAnyNonPrivateMethodSelected
-
-
hasAnyNonPrivateMethodSelectedHolder
-
-
hasAnyNonProtectedMethodSelected
-
-
hasAnyNonProtectedMethodSelectedHolder
-
-
hasAnyNonPublicMethodSelected
-
-
hasAnyNonPublicMethodSelectedHolder
-
-
hasAnyTestCaseOrExecutableClassMethodOrStartableApplicationSelectedHolder
-
-
hasAnyTestCaseOrExecutableClassMethodSelectedHolder
-
-
hasAnyTestCaseSelected
-
-
hasAnyTestCaseSelectedHolder
-
-
hasAnyUnloadedClassSelected
-
-
hasAnyUnloadedClassSelectedHolder
-
-
hasApplicationClassSelected
-
-
hasApplicationClassSelectedHolder
-
-
hasApplicationOrHTTPServiceClassSelectedHolder
-
-
hasAtMostOneClassesSelected
-
-
hasAtMostOneClassesSelectedHolder
-
-
hasBothMethodsWithBreakAndTraceSelected
-
-
hasCategorySelected
-
-
hasCategorySelectedAndCanFileOutSIFHolder
-
-
hasCategorySelectedAndCanFileOutXMLHolder
-
-
hasCategorySelectedAndSourceCodeManager
-
-
hasCategorySelectedAndSourceCodeManagerHolder
-
-
hasCategorySelectedHolder
-
-
hasChangedClasses
-
-
hasChangedClassesHolder
-
-
hasChangedMethods
-
-
hasChangedMethodsHolder
-
-
hasClassAndNoVariableSelected
-
-
hasClassAndNoVariableSelectedHolder
-
-
hasClassAndSingleVariableSelected
-
-
hasClassAndSingleVariableSelectedHolder
-
-
hasClassAndVariableSelected
-
-
hasClassAndVariableSelectedHolder
-
-
hasClassMethodsSelected
-
-
hasClassMethodsSelectedHolder
-
-
hasClassNameSelectedInCodeView
-
-
hasClassSelected
-
-
hasClassSelectedAndCanFileOutBinaryHolder
-
-
hasClassSelectedAndCanFileOutSIFHolder
-
-
hasClassSelectedAndCanFileOutXMLHolder
-
-
hasClassSelectedAndControlKeyDown
-
-
hasClassSelectedAndControlKeyDownHolder
-
-
hasClassSelectedAndInstrumentingCompilerExistsAndOOMPackageLoadedHolder
-
-
hasClassSelectedAndInstrumentingCompilerExistsHolder
-
-
hasClassSelectedAndSourceCodeManagerHolder
-
-
hasClassSelectedHolder
-
-
hasClassSelectedHolderAndSourceCodeManagerHolder
-
-
hasClassSelectedWhichCanBeExcludedFromProject
-
-
hasClassSelectedWhichCanBeExcludedFromProjectHolder
-
-
hasClassSelectedWhichCanBeIncludedInProject
-
-
hasClassSelectedWhichCanBeIncludedInProjectHolder
-
-
hasClassSelectedWhichCanBeMadeAutoloadedInProject
-
-
hasClassSelectedWhichCanBeMadeAutoloadedInProjectHolder
-
-
hasClassVariableSelected
-
-
hasClassVariableSelectedHolder
-
-
hasClassVariableSelectedInCodeView
-
-
hasClassVariableSelectedInCodeViewHolder
-
-
hasClassVariableSelectedInCodeViewOrVariableList
-
-
hasClassVariableSelectedInCodeViewOrVariableListAndCanUseRefactoringSupportHolder
-
-
hasClassVariableSelectedInCodeViewOrVariableListHolder
-
-
hasClassVariableSelectedInVariableList
-
-
hasClassWithExtensionsSelected
-
-
hasClassWithExtensionsSelectedHolder
-
-
hasClassesSelectedAndSubversionRepositoryExists
-
-
hasClassesSelectedAndSubversionRepositoryExistsHolder
-
-
hasClassesWithCommonSuperclassAndVariableSelectedAndCanUseRefactoringSupportHolder
-
-
hasClassesWithCommonSuperclassSelected
-
-
hasEmptyNamespacesSelected
-
return true, if only empty namespaces are selected
-
hasEmptyNamespacesSelectedHolder
-
return true, if only empty namespaces are selected
-
hasEnumTypeClassSelected
-
-
hasEnumTypeClassSelectedHolder
-
-
hasExactlyTwoClassesSelected
-
-
hasExactlyTwoClassesSelectedHolder
-
-
hasExactlyTwoMethodsSelected
-
-
hasExactlyTwoMethodsSelectedHolder
-
-
hasExtensionMethodSelected
-
-
hasExtensionMethodSelectedHolder
-
-
hasFindHistoryClassesHolder
-
-
hasInstanceMethodsSelected
-
-
hasInstanceMethodsSelectedHolder
-
-
hasInstanceVariableSelectedInCodeView
-
-
hasInstanceVariableSelectedInCodeViewHolder
-
-
hasInstanceVariableSelectedInCodeViewOrVariableList
-
-
hasInstanceVariableSelectedInCodeViewOrVariableListAndCanUseRefactoringSupportHolder
-
-
hasInstanceVariableSelectedInCodeViewOrVariableListHolder
-
-
hasLoadedClassSelected
-
-
hasLoadedClassSelectedHolder
-
-
hasLocalSelectorSelectedInCodeView
-
-
hasLocalVariableSelectedInCodeView
-
-
hasLocalVariableSelectedInCodeViewHolder
-
-
hasMetaMethodSelectedHolder
-
-
hasMetaSelected
-
-
hasMetaSelectedAndClassSelectedHolder
-
-
hasMetaSelectedHolder
-
-
hasMethodSelected
-
-
hasMethodSelectedAndCanFileOutSIFHolder
-
-
hasMethodSelectedAndCanFileOutXMLHolder
-
-
hasMethodSelectedAndCanUseRefactoringSupportHolder
-
-
hasMethodSelectedAndIsMethodListBrowser
-
-
hasMethodSelectedAndIsMethodListBrowserHolder
-
-
hasMethodSelectedAndSourceCodeManagerHolder
-
-
hasMethodSelectedHolder
-
-
hasMethodWithBreakPointSelected
-
-
hasMethodWithBreakPointSelectedHolder
-
-
hasMethodWithTracePointSelected
-
-
hasMethodWithTracePointSelectedHolder
-
-
hasMethodWithWrapSelected
-
-
hasMethodWithWrapSelectedHolder
-
-
hasMethodWithoutBreakPointSelected
-
-
hasMethodWithoutBreakPointSelectedHolder
-
-
hasMethodsInList
-
-
hasMultipleClassesSelected
-
-
hasMultipleClassesSelectedHolder
-
-
hasMultipleMethodsSelected
-
-
hasMultipleMethodsSelectedHolder
-
-
hasMultipleSelectorsSelected
-
-
hasMultipleSelectorsSelectedHolder
-
-
hasMultipleTemporaryVariablesSelectedInCodeView
-
-
hasMultipleTemporaryVariablesSelectedInCodeViewHolder
-
-
hasMultipleVariablesSelected
-
-
hasMultipleWordsSelectedInCodeView
-
-
hasNameSpaceSelected
-
-
hasNameSpaceSelectedAndSourceCodeManager
-
-
hasNameSpaceSelectedAndSourceCodeManagerHolder
-
-
hasNameSpaceSelectedHolder
-
-
hasNoClassSelected
-
-
hasNoMethodOrMixedWrapsSelectedHolder
-
-
hasNoProjectSelectedHolder
-
-
hasNoSourceCodeManagerHolder
-
-
hasNoVariableSelected
-
-
hasNonMetaMethodSelectedHolder
-
-
hasNonMetaSelected
-
-
hasNonMetaSelectedAndClassSelectedHolder
-
-
hasNonMetaSelectedHolder
-
-
hasNonPrivateClassSelected
-
-
hasNonPrivateClassSelectedAndSourceCodeManagerHolder
-
-
hasNonPrivateClassSelectedHolder
-
-
hasNonProjectDefinitionSelected
-
-
hasNonProjectDefinitionSelectedHolder
-
-
hasNonTestCaseClassMethodWithoutArgsSelected
-
-
hasNonTestCaseClassMethodWithoutArgsSelectedHolder
-
-
hasNotMultipleClassesSelected
-
-
hasNotMultipleClassesSelectedHolder
-
-
hasNotMultipleTemporaryVariablesSelectedInCodeViewHolder
-
-
hasOOMPackageLoaded
-
-
hasOOMPackageLoadedAndSingleRealProjectSelectedHolder
-
-
hasOOMPackageLoadedHolder
-
-
hasOnlyMethodsWithBreakPointSelected
-
-
hasOnlyMethodsWithTracePointSelected
-
-
hasProjectDefinitionSelected
-
-
hasProjectDefinitionSelectedAndSourceCodeManagerHolder
-
-
hasProjectDefinitionSelectedHolder
-
-
hasProjectDefinitionWithAnyUnloadedClassSelected
-
-
hasProjectDefinitionWithAnyUnloadedClassSelectedHolder
-
-
hasProjectSelected
-
-
hasProjectSelectedAndCanFileOutSIFHolder
-
-
hasProjectSelectedAndCanFileOutXMLHolder
-
-
hasProjectSelectedAndSourceCodeManagerHolder
-
-
hasProjectSelectedHolder
-
-
hasProjectSelectedSubversionRepositoryExistsHolder
-
-
hasProtocolSelected
-
-
hasProtocolSelectedAndCanFileOutSIFHolder
-
-
hasProtocolSelectedAndCanFileOutXMLHolder
-
-
hasProtocolSelectedHolder
-
-
hasRealExtensionMethodSelected
-
-
hasRealExtensionMethodSelectedHolder
-
-
hasRealProtocolSelected
-
true, if at least one real method protocol (i.e. not *all*) item is selected
-
hasRealProtocolSelectedHolder
-
-
hasRedoableOperations
-
-
hasSelectedClassWithSuperclassHolder
-
-
hasSelectionInCodeView
-
^ self codeView selectionAsString size > 0
-
hasSelectionInCodeViewAndCanUseRefactoringSupportHolder
-
-
hasSelectionInCodeViewHolder
-
-
hasSelectorSelectedInCodeView
-
-
hasSharedPoolClassSelected
-
-
hasSharedPoolClassSelectedHolder
-
-
hasSingleCategorySelected
-
-
hasSingleCategorySelectedHolder
-
-
hasSingleClassAndClassVariableSelected
-
-
hasSingleClassAndClassVariableSelectedAndCanUseRefactoringSupportHolder
-
-
hasSingleClassAndSingleClassVariableSelected
-
-
hasSingleClassAndSingleVariableSelected
-
-
hasSingleClassAndSingleVariableSelectedAndCanUseRefactoringSupportHolder
-
-
hasSingleClassAndSingleVariableSelectedHolder
-
-
hasSingleClassAndVariableSelected
-
-
hasSingleClassAndVariableSelectedAndCanUseRefactoringSupportHolder
-
-
hasSingleClassAndVariableSelectedHolder
-
-
hasSingleClassOrMethodSelected
-
-
hasSingleClassOrMethodSelectedHolder
-
-
hasSingleClassSelected
-
-
hasSingleClassSelectedAndCanUseRefactoringSupportHolder
-
-
hasSingleClassSelectedAndSourceCodeManagerHolder
-
-
hasSingleClassSelectedHolder
-
-
hasSingleLoadedClassSelected
-
-
hasSingleLoadedClassSelectedAndMultipleVariablesSelected
-
-
hasSingleLoadedClassSelectedAndMultipleVariablesSelectedHolder
-
-
hasSingleLoadedClassSelectedHolder
-
-
hasSingleLoadedClassWithCommentSelected
-
-
hasSingleLoadedClassWithCommentSelectedHolder
-
-
hasSingleLoadedNonJavascriptClassSelected
-
-
hasSingleLoadedNonJavascriptClassSelectedHolder
-
-
hasSingleLoadedNonMetaClassSelected
-
-
hasSingleLoadedNonMetaClassSelectedHolder
-
-
hasSingleMethodSelected
-
-
hasSingleMethodSelectedAndCanUseRefactoringSupportHolder
-
-
hasSingleMethodSelectedAndCodeModifiedHolder
-
-
hasSingleMethodSelectedAndSelectionInCodeView
-
-
hasSingleMethodSelectedAndSelectionInCodeViewAndCanUseRefactoringSupportHolder
-
-
hasSingleMethodSelectedAndSelectionInCodeViewAndSingleSelectedMethodHasParameter
-
-
hasSingleMethodSelectedAndSelectionInCodeViewAndSingleSelectedMethodHasParameterAndCanUseRefactoringSupportHolder
-
-
hasSingleMethodSelectedAndSelectionInCodeViewAndSingleSelectedMethodHasParameterHolder
-
-
hasSingleMethodSelectedAndSelectionInCodeViewHolder
-
-
hasSingleMethodSelectedAndSingleSelectedMethodHasParameter
-
-
hasSingleMethodSelectedAndSingleSelectedMethodHasParameterAndCanUseRefactoringSupportHolder
-
-
hasSingleMethodSelectedHolder
-
-
hasSingleMethodWithBytecodeSelected
-
-
hasSingleMethodWithBytecodeSelectedHolder
-
-
hasSingleNameSpaceSelected
-
-
hasSingleNonPrivateClassSelected
-
-
hasSingleNonPrivateClassSelectedAndSourceCodeManagerHolder
-
-
hasSingleNonPrivateClassSelectedHolder
-
-
hasSinglePrivateClassSelected
-
-
hasSinglePrivateClassSelectedHolder
-
-
hasSingleProjectOrProjectDefinitionSelected
-
-
hasSingleProjectSelected
-
-
hasSingleProjectSelectedHolder
-
-
hasSingleProtocolSelected
-
true if exactly one method protocol item is selected (could be *all*)
-
hasSingleProtocolSelectedHolder
-
holding true, if exactly one method protocol item is selected (could be *all*)
-
hasSingleRealProjectSelectedHolder
-
-
hasSingleRealProtocolSelected
-
true, if one real method protocol (i.e. not *all*) item is selected
-
hasSingleRealProtocolSelectedHolder
-
holding true, if one real method protocol (i.e. not *all*) item is selected
-
hasSingleResourceMethodSelected
-
-
hasSingleResourceMethodSelectedHolder
-
-
hasSingleVariableSelected
-
-
hasSingleVariableSelectedHolder
-
-
hasSingleVariableSelectedInCodeViewOrVariableList
-
-
hasSingleVariableSelectedInCodeViewOrVariableListHolder
-
-
hasSingleWordSelectedInCodeView
-
-
hasSourceCodeManager
-
-
hasSourceCodeManagerHolder
-
-
hasStartableApplicationSelected
-
-
hasStartableApplicationSelectedHolder
-
-
hasSubversionRepositoryFor: package
-
-
hasSubversionSupport
-
-
hasTemporaryVariableSelectedInCodeView
-
|node|
-
hasTemporaryVariableSelectedInCodeViewHolder
-
-
hasUnassignedExtensionMethodSelected
-
-
hasUnassignedExtensionMethodSelectedHolder
-
-
hasUndefinedUppercaseIdentifierSelectedInCodeView
-
-
hasUndefinedUppercaseIdentifierSelectedInCodeViewHolder
-
-
hasUndoableOperations
-
-
hasUpdateMethodSelected
-
-
hasUpdateMethodSelectedHolder
-
-
hasUppercaseIdentifierSelectedInCodeView
-
-
hasUppercaseIdentifierSelectedInCodeViewHolder
-
-
hasVariableSelected
-
-
hasVariableSelectedInCodeViewOrVariableList
-
-
hasVariableSelectedInCodeViewOrVariableListAndCanUseRefactoringSupportHolder
-
-
hasVariableSelectedInCodeViewOrVariableListHolder
-
-
hasVisitedClasses
-
-
hasVisitedClassesHolder
-
-
hasWebApplicationClassSelected
-
-
instrumentingCompilerExists
-
-
isAnyOtherMetaclassPresent
-
-
isHaskellModulePresent
-
-
isJavaScriptMetaclassPresent
-
-
isLispEnvironmentPresent
-
-
isMethodListBrowser
-
-
isMethodListBrowserHolder
-
-
isMethodListBrowserOrHasMultipleClassesSelectedHolder
-
-
isPlsqlMetaclassPresent
-
-
isRubyMetaclassPresent
-
-
javaScriptMetaclassPresent
-
-
methodHasPreviousVersion
-
-
methodHasPreviousVersionHolder
-
-
methodIsSubclassResponsibility
-
-
methodNotImplementedInClass
-
-
methodNotImplementedInSuperclass
-
-
methodRedefinesSuperclassVersion
-
-
methodRedefinesSuperclassVersionHolder
-
-
selectedClassNameInCodeViewOrNil
-
-
shiftNotPressedHolder
-
-
shiftPressedHolder
-
-
singleSelectedMethodIsSubclassResponsibility
-
-
smallTeamAvailable
-
-
useSearchBarInBrowser
-
change & update
-
categorySelectionChanged
-
category selection changed by user interaction
-
classReselected
-
-
classSelectionChanged
-
class selection changed by user interaction
-
clearAutoSelectOfLastSelectedProtocol
-
-
delayedCheckReallyModified
-
-
delayedClassSelectionChange
-
-
delayedExplainSelection
-
-
delayedLabelUpdate
-
-
delayedMethodsSelectionChanged
-
-
delayedProtocolSelectionChanged
-
-
delayedUpdateCode
-
-
delayedUpdateCodeWithAutoSearch: withAutoSearch
-
-
delayedUpdateCodeWithAutoSearch: withAutoSearch checkModified: checkModified
-
-
delayedVariableSelectionChanged
-
-
enqueueDelayedCheckReallyModified
-
-
enqueueDelayedClassSelectionChange
-
-
enqueueDelayedLabelUpdate
-
-
enqueueDelayedMethodsSelectionChanged
-
-
enqueueDelayedProtocolSelectionChanged
-
-
enqueueDelayedStartSyntaxHighlightProcess
-
-
enqueueDelayedUpdateBufferLabel
-
-
enqueueDelayedUpdateBufferLabelWithCheckIfModified
-
-
enqueueDelayedUpdateCode
-
-
enqueueDelayedUpdateCodeWithAutoSearch
-
^ self delayedUpdateCodeWithAutoSearch:true.
-
enqueueDelayedUpdateCodeWithoutAutoSearch
-
-
enqueueDelayedUpdateExecuteMethodVisibility
-
-
enqueueDelayedUpdateTestRunnerVisibility
-
-
enqueueDelayedVariableSelectionChanged
-
-
enqueueMessage: selector for: someone arguments: argList
-
Transcript show:'enqueue '; showCR:selector.
-
methodsSelectionChanged
-
-
methodsSelectionChanged1
-
-
methodsSelectionChanged2
-
-
methodsSelectionChanged3
-
-
methodsSelectionChanged4
-
-
methodsSelectionChangedAt: index
-
in the chain-browsers, a selection in one of the 4 columns has changed
-
nameSpaceSelectionChanged
-
namespace selection changed by user interaction
-
projectSelectionChanged
-
project selection changed by user interaction
-
projectSelectionChangedForFilter
-
project selection changed by user interaction (here: used as filter)
-
protocolSelectionChanged
-
-
selectedEditorNoteBookTabIndexChanged
-
-
selectedEditorNoteBookTabIndexChanged2
-
-
showClassAspect: codeAspect forClass: aClass
-
-
showClassVarInfoFor: var in: aClass value: val
-
-
update: something with: aParameter from: changedObject
-
-
updateCodeInfoAndStringSearchToolVisibility
-
-
updateExecuteMethodVisibility
-
-
updateLaunchApplicationVisibility
-
-
updateMetaToggleForClassSelection
-
-
updateTestRunnerVisibility
-
-
variableSelectionChanged
-
variable selection changed by user interaction
-
versionDiffViewerCreated: aView
-
kludge callBack, invoked when versionDiffBrowser is created.
Remember it for later setting of its parameter (when class is selected)
help specs
-
flyByHelpSpec
-
-
flyByHelpTextFor: aComponent
-
(aComponent == builder componentAt:) ifTrue:[
menu actions-browse
-
browseImplementorsOf
-
launch an enterBox for selector to search for
-
browseImplementorsOfAny
-
-
browseInheritanceOf
-
launch an enterBox for selector to search for
-
browseMenuAllSubclassesOf
-
add a new buffer on all subclasses of an entered class
-
browseMenuApplicationClasses
-
add a new buffer on all application classes
-
browseMenuAutoloadedClasses
-
add a new buffer on all classes that have been autoloaded
-
browseMenuClassExtensions
-
open a new browser on all methods extending a class
(i.e. methods where the packageID is different from their classes packageID)
-
browseMenuClassExtensionsBuffer
-
add a new buffer on all methods extending a class
(i.e. methods where the packageID is different from their classes packageID)
-
browseMenuClassExtensionsFor: aCollectionOfPackagesOrNil in: aCollectionOfClasses label: labelOrNil openAs: openHow
-
open a browser / add a new buffer on all methods extending a class
(i.e. methods where the packageID is different from their classes packageID)
-
browseMenuClassExtensionsOpenAs: openHow
-
open a browser / add a new buffer on all methods extending a class
(i.e. methods where the packageID is different from their classes packageID)
-
browseMenuClassesDefiningVariable
-
open a dialog asking for a variable; search for classes defining
such a variable.
-
browseMenuClassesInAllChangeSets
-
add a new buffer on all classes in the all changeSets
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuClassesInAllChangeSetsOpenAs: openHow
-
add a new buffer/open a new browser on all classes in all changeSets
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuClassesInChangeSets: aSetOfChangeSets label: title openAs: openHow
-
add a new buffer/open a new browser on all classes in the given changeSets
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuClassesInCurrentChangeSet
-
add a new buffer on all classes in the current changeSet
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuClassesInCurrentChangeSetOpenAs: openHow
-
add a new buffer/open a new browser on all classes in the changeSet
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuClassesWithFilter: aFilterBlock label: aLabelString
-
-
browseMenuClassesWithNameMatching
-
open a dialog asking for a string; search for classes having
such a string fragment in their comment/documentation.
-
browseMenuClassesWithStringInCommentOrDocumentation
-
open a dialog asking for a string; search for classes having
such a string fragment in their comment/documentation.
-
browseMenuClassesWithUserFilter
-
launch an enterBox for area to search in
-
browseMenuClassesWithoutCVSRepositoryContainer
-
-
browseMenuClassesWithoutCopyright
-
-
browseMenuClassesWithoutDocumentation
-
-
browseMenuClassesWithoutExamples
-
-
browseMenuClassesWithoutSVNRepositoryContainer
-
-
browseMenuClone
-
-
browseMenuDeprecatedMethods
-
-
browseMenuHTTPServiceClasses
-
add a new buffer on all web service classes
-
browseMenuImplementorsOf
-
-
browseMenuImplementorsOfAny
-
-
browseMenuInheritanceOf
-
-
browseMenuMethodsInChangeSets: aSetOfChangeSets openAs: openHow
-
add a new buffer on all methods in all given changeSets
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuMethodsInCurrentChangeSet
-
add a new buffer on all methods in the changeSet
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuMethodsInCurrentChangeSetIn: openHow
-
add a new buffer on all methods in the changeSet
(i.e. that have been changed, but not yet checked into the source repository)
-
browseMenuMethodsWithCode
-
launch an enterBox for code to search for
-
browseMenuMethodsWithExternalFunctionCalls
-
-
browseMenuMethodsWithHelpSpec
-
launch an enterBox for area to search in
-
browseMenuMethodsWithImageSpec
-
launch an enterBox for area to search in
-
browseMenuMethodsWithLeftoverDebugCode
-
-
browseMenuMethodsWithMenuSpec
-
launch an enterBox for area to search in
-
browseMenuMethodsWithPrimitiveCode
-
-
browseMenuMethodsWithResource
-
launch an enterBox for area to search in
-
browseMenuMethodsWithString
-
launch an enterBox for string to search for
-
browseMenuMethodsWithStringInHelpSpec
-
launch an enterBox for string to search for
-
browseMenuMethodsWithStringInMenuSpec
-
launch an enterBox for string to search for
-
browseMenuMethodsWithStringLiteral
-
launch an enterBox for code to search for
-
browseMenuMethodsWithTableSpec
-
launch an enterBox for area to search in
-
browseMenuMethodsWithUglyCodingStyle
-
-
browseMenuMethodsWithUserFilter
-
launch an enterBox for area to search in
-
browseMenuMethodsWithWindowSpec
-
launch an enterBox for area to search in
-
browseMenuMethodsWithWrap
-
add a new buffer on all wrapped methods
(i.e. that have a break, trace or watchPoint)
-
browseMenuMethodsWithoutComment
-
launch an enterBox for area to search in
-
browseMenuOpenInClass
-
-
browseMenuOverwrittenMethods: openHow
-
-
browseMenuRecentChanges
-
launch a changeSet browser
-
browseMenuReferencesToGlobal
-
launch an enterBox for global to search for
-
browseMenuReferencesToSymbol
-
launch an enterBox for symbol to search for
-
browseMenuSpawnFullClassSource
-
open a browser showing full classes (file-like)
-
browseMenuSpawnFullClassSourceInBuffer
-
add a buffer showing full classes (file-like)
-
browseMenuSpawnRepositoryDiffs
-
-
browseMenuSpawnRepositoryDiffsIn: where
-
-
browseMenuSpawnRepositoryDiffsInBuffer
-
-
browseMenuTestCaseClasses
-
add a new buffer on all testcases
-
browseMenuUnassignedMethods: openHow
-
-
browseResponseToIt
-
-
browseSendersOf
-
launch an enterBox for selector to search for
-
browseSendersOfAny
-
-
defaultSearchArea
-
return a useful default seach area
-
findClassesWithoutClassMethod: selector
-
-
spawnClassDocumentationBrowserIn: where
-
browse documentation;
where is: #newBrowser - open a new browser
where is: #newBuffer - add a new buffer
-
spawnClassExtensionBrowserFor: classes in: where
-
browse extensions on selected classes;
where is: #newBrowser - open a new browser showing the projects
where is: #newBuffer - add a new buffer showing the projects
-
spawnClassExtensionBrowserForSearch: searchBlock label: labelOrNil in: where
-
browse extensions on a searchBlock;
where is: #newBrowser - open a new browser showing the projects
where is: #newBuffer - add a new buffer showing the projects
-
spawnFullClassSourceBrowserIn: where
-
browse full classes (file-like);
where is: #newBrowser - open a new browser
where is: #newBuffer - add a new buffer
-
viewMenuSelectAllClasses
-
menu actions-buffers
-
bufferMenuCreateBuffer
-
add a new buffer
-
bufferMenuRemoveAllButBuffer: bNrToLeaveOpen
-
remove all other than the numbered buffer
-
bufferMenuRemoveBuffer: nr
-
remove the numbered buffer
-
bufferMenuRemoveCurrentBuffer
-
remove the current buffer
-
bufferSelectionChanged
-
switch buffers
-
createBuffer
-
-
createBufferForCurrentClassOrSelectionInCodeView
-
-
createBufferWithSpec: aSpec
-
-
destroyTab: tabIndex
-
-
spawnFullBrowserInClass: aClass selector: selector in: openHow
-
menu actions-category
-
categoryMenuCheckInEach
-
check a class into the source repository
-
categoryMenuCheckOut
-
check-out all classes in the selected category from the source repository.
Individually ask for class revisions.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
categoryMenuCheckOutNewest
-
check-out the newest version of all classes in the selected category
from the source repository.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
categoryMenuFileOutAs
-
fileOut selected categories - standard format
-
categoryMenuFileOutAsWithFormat: aFormatSymbolOrNil
-
fileOut selected categories - file format as specified by the argument:
nil - standard format
#xml - XML standard format
#sif - SIF (smalltalk interchange file) standard format
#binary - ST/X binary format
-
categoryMenuFileOutEachBinaryIn
-
fileOut selected categories as individual files - binary format
-
categoryMenuFileOutEachIn
-
fileOut selected categories as individual files - st-source format
-
categoryMenuFileOutEachInWithFormat: aFormatSymbolOrNil
-
fileOut selected categories as individual files
-
categoryMenuFileOutEachSIFIn
-
fileOut selected categories as individual files - sif format
-
categoryMenuFileOutEachXMLIn
-
fileOut selected categories as individual files - xml format
-
categoryMenuFileOutSIFAs
-
fileOut selected categories - sif format
-
categoryMenuFileOutXMLAs
-
fileOut selected categories - xml format
-
categoryMenuLoad
-
load autoloaded classes in the selected categories.
Invoked on doubleClick on a class or via the menu
-
categoryMenuNewCategory
-
-
categoryMenuRemove
-
-
categoryMenuRename
-
-
categoryMenuRepositoryHistory
-
-
categoryMenuSpawnBrowser
-
open a browser showing the selected categories only
-
categoryMenuSpawnBuffer
-
add a buffer showing the selected categories only
-
categoryMenuSpawnMatchingCategoriesBrowser
-
open a new browser showing all classes in macthing categories
-
categoryMenuSpawnMatchingCategoriesBuffer
-
add a buffer showing all classes in macthing categories
-
categoryMenuSpawnMatchingCategoryIn: openHow
-
add a buffer/ open a new browser showing all classes in matching categories
-
categoryMenuUnload
-
load autoloaded classes in the selected categories.
Invoked on doubleClick on a class or via the menu
-
categoryMenuUpdate
-
-
fileNameDialogForFileOut: tite default: defaultFileName
-
-
fileNameDialogForFileOut: tite default: defaultFileName withCancelAll: cancelAllActionOrNil
-
-
fileOutEachClassIn: aCollectionOfClasses in: aDirectory withFormat: aFormatSymbolOrNil
-
fileOut a bunch of classes as individual files into some directory
-
spawnCategoryBrowserFor: categories in: where
-
browse selected category(ies);
where is: #newBrowser - open a new browser showing the categories
where is: #newBuffer - add a new buffer showing the categories
-
spawnCategoryBrowserIn: where
-
browse selected category(ies);
where is: #newBrowser - open a new browser showing the categories
where is: #newBuffer - add a new buffer showing the categories
menu actions-checks
-
classMenuCheck
-
perform all checks on the selected class(es).
-
classMenuCheck: whichCheck
-
perform an individual check on the selected class(es).
-
classMenuCheckAll
-
perform all checks on the selected class(es).
-
classMenuCheckEach: aCollectionOfCheckSymbols
-
perform a bunch of checks on the selected class(es).
-
classMenuCheckErrors
-
perform error-checks on the selected class(es).
-
classMenuCheckIndividual
-
allow individual checks to be selected and perform those on the selected class(es).
-
classMenuCheckStyle
-
perform style-checks on the selected class(es).
-
classMenuCheckWarnings
-
perform warning-checks on the selected class(es).
menu actions-class
-
addClassesToRemoveForClass: aClass to: classesToRemove removingSubclasses: removingSubclasses withCancel: withCancel
-
-
addClassesToRemoveForClass: aClass to: classesToRemove removingSubclasses: removingSubclasses withCancel: withCancel withConfirm: withConfirm
-
-
askForSuperclassToGenerateTestMethod: selector
-
-
classClassDefinitionTemplateFor: aClass in: cat asNamespace: isNameSpace private: isPrivate
-
common helper for newClass and newSubclass
- show a template to define a subclass of aClass in category cat.
Also, set acceptaction to install the class.
-
classClassDefinitionTemplateFor: aClass in: cat asNamespace: isNameSpace private: isPrivate metaClassUsed: metaClassUsedOrNil
-
common helper for newClass and newSubclass
- show a template to define a subclass of aClass in category cat.
Also, set the accept-action to install the class.
-
classListMenuAddClassToList
-
for classLists only: allow adding another class to the shown list
-
classListMenuRemoveClassesFromList
-
for classLists only: allow removing class(es) from the shown list
-
classMenuChangeAspect: aspect
-
show a classes comment/hierarchy or definition
-
classMenuCheckCompilability
-
check compilability of selected classes (kludge - for me)
-
classMenuChildrenToSiblings
-
-
classMenuCleanUpChangeSet
-
remove all changes for the selected class(es) from the changeSet
-
classMenuComment
-
show a classes comment
-
classMenuCompareTwoSelectedClasses
-
open a diff-textView comparing the selected class
against some other class (useful when refactoring subclasses).
-
classMenuCompareWithClass
-
open a diff-textView comparing the selected class
against some other class (useful when refactoring subclasses).
-
classMenuCompileLazyMethods
-
compile selected classes' lazy methods (kludge - for me)
-
classMenuCopyAs
-
create a copy of the selected class.
-
classMenuDefinition
-
show a classes definition
-
classMenuDocumentation
-
show classes documentation (i.e. open doc-View on it)
-
classMenuExcludeFromProject
-
-
classMenuFileOutAs
-
fileOut selected classes - standard format
-
classMenuFileOutAsWithFormat: aFormatSymbolOrNil
-
fileOut selected classes - file format as specified by the argument:
nil - standard format
#xml - XML standard format
#sif - SIF (smalltalk interchange file) standard format
#binary - ST/X binary format
-
classMenuFileOutBinaryAs
-
fileOut selected classes - binary file format
-
classMenuFileOutEachBinaryIn
-
fileOut selected classes as individual files - binary format
-
classMenuFileOutEachIn
-
fileOut selected classes as individual files - st-source format
-
classMenuFileOutEachInWithFormat: aFormatSymbolOrNil
-
fileOut selected classes as individual files
-
classMenuFileOutEachSIFIn
-
fileOut selected classes as individual files - sif format
-
classMenuFileOutEachXMLIn
-
fileOut selected classes as individual files - xml format
-
classMenuFileOutIn
-
fileOut selected classes - standard format
-
classMenuFileOutInWithFormat: aFormatSymbolOrNil
-
fileOut selected classes - file format as specified by the argument:
nil - standard format
#xml - XML standard format
#sif - SIF (smalltalk interchange file) standard format
#binary - ST/X binary format
-
classMenuFileOutSIFAs
-
fileOut selected classes - smalltalk interchange file format
-
classMenuFileOutXMLAs
-
fileOut selected classes - XML file format
-
classMenuGenerateAcceptVisitor
-
create a visitor acceptor method
-
classMenuGenerateAccessMethods
-
create access methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsForValueHolder
-
create access methods for instvars as ValueHolder.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsForValueHolderWithChange
-
create access methods for instvars as ValueHolder.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsWithChange
-
create access methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsWithChange: aBoolean asValueHolder: asValueHolder readersOnly: readersOnly writersOnly: writersOnly
-
create access methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsWithChange: aBoolean asValueHolder: asValueHolder readersOnly: readersOnly writersOnly: writersOnly lazyInitialization: lazyInitialization
-
create access methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateAccessMethodsWithLazyInitialization
-
create access methods for instvars with lazy initialization in getters.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateApplicationCode
-
create application code methods
-
classMenuGenerateApplicationCodeFor: cls using: generator
-
create application code methods
-
classMenuGenerateClassInitializationCode
-
create #initialize method on the class side
-
classMenuGenerateClassTypeTestMethods
-
create isXXX test- methods here and in subclasses
-
classMenuGenerateClassTypeTestMethodsForThisClass
-
create isXXX test- methods here and in a superclass
-
classMenuGenerateCopyrightMethod
-
create copyright methods
-
classMenuGenerateDocumentationMethodFromComment
-
create documentation method from comment
-
classMenuGenerateDocumentationStubs
-
create documentation methods
-
classMenuGenerateEnumTypeCode
-
create an enumeration type
-
classMenuGenerateGetterMethods
-
create getter methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateInitializationMethod
-
create initialize method
-
classMenuGenerateInitializeMethod
-
create the initialize method
-
classMenuGenerateInitializedInstanceCreationMethods
-
create new and initialize methods
-
classMenuGenerateMultiSetterMethod
-
create a multi setter method for selected instvars.
-
classMenuGenerateParametrizedInstanceCreationMethods
-
create for: instance creation and initialize methods
-
classMenuGeneratePoolInitializationCode
-
create a Pool initialization template method
-
classMenuGenerateProjectDefinitions
-
-
classMenuGenerateRedefinedInstanceCreationMethods
-
create redefined new methods
-
classMenuGenerateRequiredProtocol
-
create required protocol (all inherited subclassResponsibility methods)
-
classMenuGenerateSetterMethods
-
create setter methods for instvars.
If no variable is selected, for all instvars;
otherwise for that selected instvar.
-
classMenuGenerateStandardPrintOnMethod
-
-
classMenuGenerateUpdateMethod
-
create a standard update method template
-
classMenuGenerateVisitorMethods
-
create visitor and visited methods
-
classMenuHierarchy
-
show a classes hierarchy
-
classMenuIncludeInProject
-
-
classMenuInitialize
-
reinit selected classes (kludge - for me)
-
classMenuInsertNewSuperclass
-
initiate the well known refactoring
-
classMenuInspectClass
-
open an inspector on the class (useful to look at class instvars)
-
classMenuInspectDerivedInstances
-
open an inspector on all derived instances of the selected class(es)
-
classMenuInspectInstances
-
open an inspector on all instances of the selected class(es)
-
classMenuInspectReferencesToInstances
-
open an inspector on all objects which contain a reference to
an instance of the selected class(es)
-
classMenuInspectSubclasses
-
open an inspector on all subclasses. Useful to look at classInstvars
-
classMenuLoad
-
load selected classes
-
classMenuLoadProject
-
load all classes from the selected project definitions
-
classMenuMailTo
-
fileOut selected classes (chunk format) and eMail to someone
-
classMenuMakeAutoloadedInProject
-
-
classMenuMakePrivateIn
-
make the selected class(es) private in another class.
-
classMenuMakePublic
-
change a class from private to public;
check if a public class with the same name exists,
before doing this.
-
classMenuMakePublicIn
-
change a class from private to public;
check if a public class with the same name exists, before doing this.
-
classMenuMoveToCategory
-
-
classMenuMoveToNamespace
-
change the package-id of the selected classes.
Will eventually update the Project-object
-
classMenuMoveToProject
-
change the package-id of the selected classes.
Will eventually update the Project-object
-
classMenuNewApplication
-
create a class-definition prototype for an application
-
classMenuNewClass
-
create a class-definition template in codeview
-
classMenuNewClass: metaClassUsedOrNil
-
create a class-definition template in codeview
-
classMenuNewDialog
-
create a class-definition prototype for a dialog
-
classMenuNewError
-
create a class-definition prototype for an error class
-
classMenuNewHaskellModule
-
-
classMenuNewJavaScriptClass
-
create a class-definition template in codeview
-
classMenuNewNotification
-
create a class-definition prototype for an exception class
-
classMenuNewPLSQLObjectType
-
-
classMenuNewPrivateClass
-
create a class-definition prototype for a dialog
-
classMenuNewSharedPool
-
create a class-definition prototype for a shared pool
-
classMenuNewSubclass
-
create a class-definition template in codeview
-
classMenuNewTestCase
-
create a class-definition prototype for a testCase
-
classMenuNewWebApplication
-
create a class-definition prototype for a web page
-
classMenuNewWebService
-
create a class-definition prototype for a web application
-
classMenuNewWidgetClass
-
create a class-definition prototype for a widget
-
classMenuOpenClassCreationWizard
-
-
classMenuPrimitiveCode: aspect
-
show the classes primitiveFunction in the codeView.
Also, set accept action to change it.
-
classMenuPrimitiveDefinitions
-
show the classes primitiveDefinition in the codeView.
Also, set accept action to change it.
-
classMenuPrimitiveFunctions
-
show the classes primitiveFunction in the codeView.
Also, set accept action to change it.
-
classMenuPrimitiveVariables
-
show the classes primitiveVariable in the codeView.
Also, set accept action to change it.
-
classMenuPrintOut
-
-
classMenuPrintOutFullProtocol
-
-
classMenuPrintOutProtocol
-
-
classMenuRecompile
-
recompile selected classes (kludge - for me)
-
classMenuRecompileInstrumented
-
-
classMenuRegenerateProjectContentsDefinitions
-
-
classMenuRemove
-
remove the selected classes (and all of its subclasses)
-
classMenuRemoveAndPullUpSubclasses: pullUpSubclasses
-
remove the selected classes.
If pullUpSubclasses is true, the classes subclasses are pulled up;
otherwise, these are removed.
-
classMenuRename
-
rename the selected class
-
classMenuSaveDocumentationAs
-
write classes documentation to a file
-
classMenuSaveRemove
-
remove the selected classes and pull up their subclasses
-
classMenuSpawnBufferWithAllSubclasses
-
open a new browser showing the selected classes with all subclasses
-
classMenuSpawnBufferWithAllSuperclasses
-
open a new browser showing the selected classes with all superclasses
-
classMenuSpawnBufferWithClassOrSubclassReferences
-
add a buffer showing references to any of the selected classes or any of its subclasses
-
classMenuSpawnBufferWithClassProjects
-
add a new buffer showing the selected classes projects
-
classMenuSpawnBufferWithClassReferences
-
add a buffer showing references to any of the selected classes
-
classMenuSpawnClass
-
open a new browser showing the selected classes only
-
classMenuSpawnClassBuffer
-
add a buffer showing the selected classes only
-
classMenuSpawnClassOrSubclassReferences
-
open a new browser showing references to the selected classes or any of its subclass
-
classMenuSpawnClassProjects
-
open a new browser showing the selected classes projects
-
classMenuSpawnClassReferences
-
open a new browser showing references to the selected classes
-
classMenuSpawnWithAllSubclasses
-
open a new browser showing the selected classes with all subclasses
-
classMenuSpawnWithAllSuperclasses
-
open a new browser showing the selected classes with all superclasses
-
classMenuUpdate
-
-
classMenuUpdateProjectContentsDefinitions
-
-
classTemplateFor: aSuperClass in: categoryString asNamespace: asNameSpace private: isPrivateWanted metaClassUsed: metaClassUsedOrNilArg
-
return a class definition template - be smart in what is offered initially
-
doCompareClass: class1 withClass: class2
-
open a diff-textView comparing the two classes (useful when refactoring).
-
doCopyClass: aClass as: newClassName privateIn: ownerOrNil
-
-
doCopyClass: aClass as: newClassName privateIn: ownerOrNil ignore: setOfClassesToIgnore
-
-
doMoveMethodsOfClass: aClass fromProject: oldProject toProject: newProject
-
-
doRemoveClass: aClass
-
-
executeSelectedClassMethod
-
run the selected method
-
fileOutClass: aClass askForFile: doAsk withCancelAll: withCancelAll
-
fileOut a class.
-
fileOutClass: aClass askForFile: doAsk withCancelAll: withCancelAll format: formatSymbolOrNil sourceMode: sourceMode
-
fileOut a class.
-
fileOutClasses: aBunchOfClasses withFormat: aFormatSymbolOrNil
-
fileOut some classes as individual files; ask for directory
-
fileOutEachClass: aCollectionOfClasses in: aDirectory withFormat: aFormatSymbolOrNil
-
fileOut a bunch of classes as individual files into some directory
-
generateUndoableChange: nameOfOperation overClasses: classes via: aBlock
-
helper for code generators
-
generateUndoableChangeOverSelectedClasses: nameOfOperation via: aBlock
-
helper for code generators
-
generateUndoableChangeOverSelectedMethods: nameOfOperation via: aBlock
-
helper for code generators
-
launchSelectedApplication
-
-
moveClasses: classes toCategory: newCategory
-
change the class-category of the given classes
-
moveClasses: classes toProject: newProject
-
change the packageID of the given classes
(and optionally the packageID of any methods (if they are from different packages)
-
moveSelectedClassesToCategory: newCategory
-
change the class-category of the selected classes
-
moveSelectedClassesToProject: newProject
-
change the packageID of the selected classes
(and optionally the packageID of any methods (if they are from different packages)
-
openClassDocumentationFor: aClass
-
show a classes documentation (i.e. open doc-View on it)
-
printOutClass: aClass withSelector: aSelector
-
-
printOutClassesWithSelector: aSelector
-
-
recompileWithInstrumentation: aClass
-
-
removeClasses: classesToRemove pullUpSubclasses: pullUpSubclasses
-
remove the selected classes (and all of its subclasses) without confirmation
-
saveClassDocumentationFor: aClass
-
save a classes documentation to a file
-
saveClassDocumentationFor: aClass as: aFileName
-
save a classes documentation to a file
-
spawnClassBrowserFor: classes in: where
-
browse selected class(es);
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnClassBrowserFor: classes in: where select: doSelect
-
browse selected class(es);
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnClassBrowserFor: classes label: titleOrNil in: where
-
browse selected class(es);
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnClassBrowserFor: classes label: labelOrNil in: where select: doSelectIn
-
browse selected class(es);
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnClassBrowserForSearch: searchBlock sortBy: sortByWhat in: openHow label: lbl
-
browse some class(es);
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
and sortByWhat is:
nil
or #class
-
spawnClassBrowserForSearch: searchBlock spec: spec sortBy: sortByWhat in: openHow label: lbl
-
browse some class(es);
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
and sortByWhat is:
nil
or #class
-
spawnClassBrowserForSearch: searchBlock spec: spec sortBy: sortByWhat in: openHow label: lbl autoSelectIfOne: doAutoSelectIfOne
-
browse some class(es);
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
and sortByWhat is:
nil
or #class
-
spawnClassBrowserForSearch: searchBlock spec: spec sortBy: sortByWhat in: openHow label: lbl autoSelectIfOne: doAutoSelectIfOne callBack: callBack
-
browse some class(es);
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
and sortByWhat is:
nil
or #class
-
spawnClassOrSubclassReferencesBrowserFor: aCollectionOfClasses in: openHow
-
add a buffer/open a new browser showing references to selected classes and their subclasses
-
spawnClassProjectsBrowserFor: aCollectionOfClasses in: openHow
-
add a buffer / open a new browser showing the selected classes projects
-
spawnClassReferencesBrowserFor: aCollectionOfClasses in: openHow
-
add a buffer/open a new browser showing references to selected classes
-
spawnMultipleClassBrowserFor: classes sortBy: sortHow in: where
-
browse selected class(es);
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnWithAllSubclassesIn: how
-
open a new browser showing the selected classes with all subclasses
-
spawnWithAllSuperclassesIn: how
-
open a new browser showing the selected classes with all superclasses
-
variablesMenuGenerateMultiSetterMethod
-
create a multi setter method for selected instvars.
menu actions-class hierarchy
-
classHierarchyMenuSelectWithAllSubclasses
-
-
classHierarchyMenuSelectWithSubclasses
-
-
classHierarchyMenuSelectWithSuperclasses
-
-
classHierarchyMenuUpdate
-
-
selectedClassHierarchyClasses
-
menu actions-class packaging
-
excludeClasses: toExclude fromProject: aDefinitionClass using: generator
-
exclude (remove from classList) a number of classes.
-
includeClassInProject: aClass using: compiler
-
include (add to classList) a class.
-
includeClasses: toInclude inProject: aDefinitionClass using: compiler
-
include (add to classList) a number of classes.
-
makeClassesAutoloaded: toMakeAutoloaded inProject: aDefinitionClass using: generator
-
include as autoloaded (add to classList) a number of classes.
menu actions-class repository
-
checkInClasses: aCollectionOfClasses withInfo: logInfoOrNil withCheck: doCheck
-
check a bunch of classes into the source repository.
If logInfoOrNil isNil, ask for one.
-
checkOutClass: aClass askForRevision: askForRevision
-
check-out a single class from the source repository.
Offer a chance to either merge-in a version, or overload the current version.
If askForRevision is false, fetch the newest revision(s),
otherwise ask for the revision.
-
checkOutClasses: classes askForRevision: askForRevision
-
check-out a bunch of classes from the source repository.
Offer chance to either overwrite the current version,
or merge-in the repository version.
If askForRevision is false, fetch the newest revision(s),
otherwise ask for the revision.
-
classMenuCheckIn
-
check a class into the source repository (with checks)
-
classMenuCheckIn: doCheck
-
check a class into the source repository.
If doCheck is true, perform some checks (leftover halts etc.) on
the class (which may take some time with huge classes).
Otherwise, a no check is done, and the class is quickly checked in.
-
classMenuCheckIn: doCheck classes: classesSelected
-
check a class into the source repository.
If doCheck is true, perform some checks (leftover halts etc.) on
the class (which may take some time with huge classes).
Otherwise, a no check is done, and the class is quickly checked in.
-
classMenuCheckInAllChangedClasses
-
check in all changed classes into the source repository (with checks)
-
classMenuCheckInAllChangedClasses: doCheck
-
check all changed classes into the source repository.
If doCheck is true, perform some checks (leftover halts etc.) on
the class (which may take some time with huge classes).
Otherwise, a no check is done, and the class is quickly checked in.
-
classMenuCheckInExtensions
-
check a classes extensions into the source repository (with checks)
-
classMenuCheckInExtensions: doCheck
-
check a classes extensions into the source repository.
If doCheck is true, perform some checks (leftover halts etc.) on
the class (which may take some time with huge classes).
Otherwise, a no check is done, and the class is quickly checked in.
-
classMenuCheckInExtensionsFor: aProjectID
-
check some of a classes extensions into the source repository.
-
classMenuCheckOut
-
check-out selected class(es) from the source repository.
Individually ask for class revisions.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
classMenuCheckOutNewest
-
check-out the newest version of the selected class(es) from the source repository.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
classMenuCompareAgainstNewestInRepository
-
open a diff-textView comparing the current (in-image) version
with the the newest version found in the repository.
That is the most recent version.
-
classMenuCompareAgainstOriginalInRepository
-
open a diff-textView comparing the current (in-image) version
with the the base version found in the repository.
That is the version on which the class was based upon, not the most recent one.
-
classMenuCompareExtensionsWithRepository
-
open a diff-textView comparing the current (in-image) extensions version
with the some extensions version found in the repository.
-
classMenuCompareTwoRepositoryVersions
-
open a diff-textView comparing two versions found in the repository.
-
classMenuCompareWithRepository
-
open a diff-textView comparing the current (in-image) version
with the some version found in the repository.
-
classMenuCompareWithSmallTeamVersionOnHost: hostName
-
compare the class against a version on another SmallTeam host
-
classMenuQuickCheckIn
-
check a class into the source repository (without checks)
-
classMenuRevisionLog
-
show a classes revision log
-
classMenuRevisionLog: shortOrNot
-
show a classes revision log
-
classMenuSetTag
-
-
classMenuShortRevisionLog
-
show a short (last 20 entries) classes repository log
-
compareAgainstNewestInRepository: aClass
-
open a diff-textView comparing the current (in-image) version
with the the newest version found in the repository.
That is the most recent version.
-
doCompareClassesWithRepository: collectionOfClasses
-
-
generateDiffSetForClasses: collectionOfClasses newest: newest
-
-
repositoryHistoryForProjects: projectListOrNil
-
-
showRepositoryLogOf: aClass
-
show a classes repository log - append to codeView.
CAVEAT: that is almost the same code as found in SystemBrowser;
move to SourceCodeManagerUtilities
-
showRepositoryLogOf: aClass short: shortOrNot
-
show a classes repository log - append to codeView.
-
showRepositoryLogOf: aClass short: shortOrNot beforeLogDo: aBlock
-
show a classes repository log - append to codeView.
CAVEAT: that is almost the same code as found in SystemBrowser;
move to SourceCodeManagerUtilities.
-
sourceStreamForRepositorySourceOfClass: aClass
-
ask for a classes revision and return a stream on this revisions source; nil on error
menu actions-code
-
codeMenuAddClassVariable: newName inClass: aClass asValueHolder: asValueHolder
-
add a class variable
-
codeMenuAddInstanceVariable: newName inClass: aClass
-
add an instance variable
-
codeMenuAddInstanceVariable: newName inClass: aClass asValueHolder: asValueHolder
-
add an instance variable
-
codeMenuAddParameter
-
-
codeMenuConvertToValueHolder
-
replace all accesses to selected instvar by value-get/set method sends;
add aspects if not yet present.
-
codeMenuConvertToValueHolder: aString
-
replace all accesses to selected instvar by value-get/set method sends;
add aspects if not yet present.
-
codeMenuDeclareSelectionAsClassVariable
-
add a class variable
-
codeMenuExtractMethod
-
-
codeMenuExtractMethodToComponent
-
-
codeMenuExtractSelectionToTemporary
-
-
codeMenuFormat
-
format (prettyPrint) the selected method(s)
-
codeMenuGotoClass
-
-
codeMenuInlineAllSelfSends
-
-
codeMenuInlineMessage
-
-
codeMenuInlineParameter
-
inline the parameter which is selected in the codeView
-
codeMenuInlineParameter: parameterName
-
inline the parameter named parameterName
-
codeMenuMakeAbstractClassVariable: aString
-
replace all accesses to selected classvar by setter/getter method sends;
add accessors if not yet present.
-
codeMenuMakeAbstractInstanceVariable: aString
-
replace all accesses to selected instvar by setter/getter method sends;
add accessors if not yet present.
-
codeMenuMakeAbstractVariable
-
replace all accesses to selected instvar by setter/getter method sends;
add accessors if not yet present.
-
codeMenuMakeInstanceVariable
-
make selected local variable an instance variable.
-
codeMenuMakeInstanceVariable: aString
-
make selected local an instvar.
-
codeMenuMoveVariableToInnerScope
-
move a temporary/local variable to the innermost possible scope
-
codeMenuProtectInstanceVariable
-
replace all accesses to selected instvar by setter/getter method sends;
add accessors if not yet present.
-
codeMenuProtectInstanceVariable: aString
-
replace all indirect setter/getter references selected instvar by direct accesses,
then remove the setter/getter methods
-
codeMenuPullUpClassVariable
-
pull a class variable up to its superclasses
-
codeMenuPullUpClassVariable: oldName inClass: aClass
-
pull a class variable up to its superclass
-
codeMenuPullUpInstanceVariable
-
pull an instance variable up to its superclasses
-
codeMenuPullUpInstanceVariable: varName inClass: aClass
-
pull an instance variable up to its superclass
-
codeMenuPullUpVariable
-
pull a variable up to its superclasses
-
codeMenuPushDownClassVariable
-
push a class variable down to its subclasses
-
codeMenuPushDownClassVariable: oldName inClass: aClass
-
push a class variable down to its subclasses
-
codeMenuPushDownInstanceVariable
-
push an instance variable down to its subclasses
-
codeMenuPushDownInstanceVariable: varName inClass: aClass
-
push an instance variable down to its subclasses
-
codeMenuPushDownVariable
-
push a variable down to its subclasses
-
codeMenuRemoveClassVariable: oldName inClass: aClass
-
remove a class variable
-
codeMenuRemoveInstanceVariable: oldName inClass: aClass
-
remove an instance variable
-
codeMenuRemoveParameter
-
remove the parameter which is selected in the codeView
-
codeMenuRemoveParameter: parameterName
-
remove the parameter named parameterName
-
codeMenuRenameClassVariable
-
rename a class variable
-
codeMenuRenameClassVariable: oldName inClass: aClass
-
rename a class variable
-
codeMenuRenameInstanceVariable
-
rename an instance variable
-
codeMenuRenameInstanceVariable: oldName inClass: aClass
-
rename an instance variable
-
codeMenuRenameTemporary
-
rename a temporary variable
-
findNode
-
-
findNodeForInterval: interval
-
-
findNodeForInterval: interval allowErrors: allowErrors
-
-
findNodeIn: tree forInterval: interval
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
findSendersOf: selector andConfirmRefactoring: refactoring
-
-
findSendersOf: selector in: aSetOfClasses andConfirmRefactoring: refactoring
-
-
formatCode
-
format (prettyPrint) the selected method's code
-
handlingRefactoringErrorDo: aBlock
-
-
operationsMenuRedo
-
-
operationsMenuUndo
-
-
operationsMenuUndo: aChange
-
-
performRefactoring: aRefactoring
-
-
selectedClassVariableOrNil
-
return the selected class variable from either the variableList or
the codeView. Return nil, if nothing is selected, or the selection is not
a class variable.
-
selectedInstanceVariableOrNil
-
return the selected instance variable from either the variableList or
the codeView. Return nil, if nothing is selected, or the selection is not
an instance variable.
-
selectedInterval
-
-
setUndoCount
-
-
synchronousUpdate
-
-
treeForCodeAllowErrors: allowErrors
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
withCurrentClassDo: aOneArgBlock
-
-
withCurrentMethodsClassAndSelectorDo: aTwoArgBlock
-
menu actions-debug
-
commonTraceHelperWith: aSelector with: argumentOrNil clear: doClear
-
install a break/trace or countPoint for the current method(s)
-
debugMenuBreakPoint
-
set a breakpoint on the selected method(s)
-
debugMenuBreakPointAfter
-
set a breakpoint on the current method(s), which only trigger(s) if
the method has been invoked some number of times.
-
debugMenuBreakPointFor
-
set a breakpoint on the current method(s), which only trigger(s) if
the receiver is an instance or subInstance of some class
-
debugMenuBreakPointIf
-
set a breakpoint on the current method(s), which only trigger(s) if
some conditionBlock evaluates to true.
-
debugMenuBreakPointIn
-
set a breakpoint on the current method(s), which only trigger(s) if
executed by some particular process.
-
debugMenuClearCoverageInfo
-
clear all coverage information
-
debugMenuOpenCallGraphForClasses
-
open an OOM CallGraph view on the selected class(es)
-
debugMenuOpenCallGraphForClasses: classes
-
open an OOM CallGraph view on the selected class(es)
-
debugMenuOpenCallGraphForMethods: methods
-
open an OOM CallGraph view on the selected class(es)
-
debugMenuOpenCallGraphForProjects
-
open an OOM CallGraph view on the selected project(s) classes
-
debugMenuRemoveAllBreakpoints
-
remove all breakpoints in the system
-
debugMenuRemoveBreakOrTrace
-
remove any break/trace on the selected method(s)
-
debugMenuStartCounting
-
set a countpoint on the current method
-
debugMenuStartMemoryUsage
-
set a countpoint for memory usage on the current method
-
debugMenuStartTiming
-
set a timing on the current method
-
debugMenuStopCounting
-
show the number of invocations & remove a countpoint on the current method
-
debugMenuStopMemoryUsage
-
stop counting of memory usage for this method
-
debugMenuStopTiming
-
stop timing the current method
-
debugMenuTrace
-
set a tracepoint on the selected method(s)
-
debugMenuTraceChangeUpdate
-
set a change-update tracepoint on the selected method(s).
Like a regular trace, but knows about the observer pattern
-
debugMenuTraceFullWalkback
-
set a full-tracepoint on the selected method(s)
-
debugMenuTraceSender
-
set a sender-tracepoint on the selected method(s)
-
runTestCases
-
run selected testcases (not opening a debugger on error)
-
runTestCasesForCoverage
-
run selected testcases for coverage tests;
First, compile all affected testee-classes with instrumentation,
then run the tests, then open a browser on the tested classes.
-
runTestCasesWithDebug
-
run selected testcases (opening a debugger on error)
-
runTestCasesWithDebug: withDebug
-
run selected testcases
-
runTestCasesWithDebug: withDebug protocols: protocolsOrNil
-
run selected testcases
-
selectedNonAbstractTestCaseClassesDo: aBlock
-
run selected testcases for coverage tests;
First, compile all affected testee-classes with instrumentation,
then run the tests, then open a browser on the tested classes.
menu actions-help
-
openClassDocumentation
-
-
openDocumentation
-
-
openKeywordIndexDocumentation
-
-
openRefactoringDocumentation
-
-
openSTXDocumentation
-
menu actions-inheritance
-
inheritanceMenuNavigateToClass
-
-
inheritanceMenuUpdate
-
menu actions-methodList
-
methodListMenuCheckInClass
-
check the selected methods class(es) into the source repository.
-
methodListMenuCopyList
-
copy the method list to the clipBoard
-
methodListMenuCopyListOfClasses
-
copy the list of classes to the clipBoard
-
methodListMenuFileOutAllAs
-
fileOut all methods from the list - standard format
-
methodListMenuFileOutAllAsWithFormat: aFormatSymbolOrNil
-
fileOut all methods from the list - file format as specified by the argument:
nil - standard format
#xml - XML standard format
#sif - SIF (smalltalk interchange file) standard format
#binary - ST/X binary format
-
methodListMenuFileOutAllSIFAs
-
fileOut all methods from the list - sif format
-
methodListMenuFileOutAllXMLAs
-
fileOut all methods from the list - xml format
-
methodListMenuSpawnBufferWithClassOrSubclassReferences
-
add a buffer showing references to any of the selected classes or any of its subclasses
-
methodListMenuSpawnBufferWithClassReferences
-
add a buffer showing references to any of the selected classes
-
methodListMenuSpawnClassOrSubclassReferences
-
open a new browser showing references to the selected classes or any of its subclass
-
methodListMenuSpawnClassReferences
-
open a new browser showing references to the selected classes
-
methodListMenuSpawnClasses
-
add a buffer showing the selected methodss classes
-
methodListMenuSpawnClasses: where
-
add a buffer/open a browser showing the selected methods classes
-
methodListMenuSpawnClassesBuffer
-
add a buffer showing the selected methodss classes
-
methodListMenuSpawnFullBrowser
-
add a buffer showing the selected methodss classes
-
methodListMenuSpawnFullBrowserBuffer
-
add a buffer showing the selected methodss classes
-
methodListMenuSpawnFullBrowserIn: where
-
add a buffer/open a browser showing the selected methods classes
menu actions-namespace
-
nameSpaceMenuCheckOut
-
check-out all classes in the selected nameSpace from the source repository.
Individually ask for class revisions.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
nameSpaceMenuNew
-
nm
-
nameSpaceMenuRemove
-
remove the selected namespace(s)
-
nameSpaceMenuRename
-
-
nameSpaceMenuSpawn
-
open a browser showing the selected namespaces only
-
nameSpaceMenuSpawnBuffer
-
add a buffer showing the selected namespaces only
-
nameSpaceMenuUpdate
-
-
spawnNamespaceBrowserFor: namespaces in: where
-
browse selected namespace(s);
where is: #newBrowser - open a new browser showing the namespaces
where is: #newBuffer - add a new buffer showing the namespaces
menu actions-other
-
editModeInsert
-
-
editModeInsertAndSelect
-
-
editModeOverwrite
-
-
openSettingsDialog
-
menu actions-project
-
classMenuCheckInBuildSupportFiles
-
-
classMenuCopySourceToClipboard
-
-
generateProjectDefinitionsIn: classes
-
-
mailClasses: classes subject: subject
-
fileOut classes (chunk format) and eMail to someone
-
openRepositoryConsistencyDialogForObsoleteContainers: obsoleteContainers classesWithRepositoryMismatches: classesWithRepositoryMismatches classesWithMissingContainer: classesWithMissingContainer classesWhichHaveBeenModified: classesWhichHaveBeenModified classesWithNewerVersionInRepository: classesWithNewerVersionInRepository needExtensionsContainer: needExtensionsContainer hasExtensionContainer: hasExtensionContainer
-
-
projectDefinitionClassesForSelectedProjects
-
-
projectDefinitionDialogFor: aProjectIDOrNil
-
-
projectMenuBitmapFiles
-
-
projectMenuBuild
-
-
projectMenuCheckInAll
-
-
projectMenuCheckInBuildSupportFiles
-
-
projectMenuCheckInBuildSupportFilesForProject: packageID
-
-
projectMenuCheckInClasses
-
-
projectMenuCheckInExtensions
-
-
projectMenuCheckInProject: packageToCheckIn classes: doClasses extensions: doExtensions buildSupport: doBuild
-
-
projectMenuCheckInProject: packageToCheckIn classes: doClasses extensions: doExtensions buildSupport: doBuild askForMethodsInOtherPackages: askForMethodsInOtherPackages
-
-
projectMenuCheckOut
-
check-out all classes in the selected project from the source repository.
Individually ask for class revisions.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
projectMenuCheckOutExtensions
-
-
projectMenuCheckOutNewest
-
check-out the newest version from the source repository of
all classes in the selected project.
Offer chance to either overwrite the current version,
or merge-in the repository version.
-
projectMenuCheckRepositoryConsistency
-
check for container consistency in the source repository.
That is: for every class in the project there must be a container (unstored classes),
and for every container there must be a class (obsolete containers).
Display this information as required..
-
projectMenuCleanUpChangeSet
-
remove all changes for the selected project(s) from the changeSet
-
projectMenuCompareAgainstNewestInRepository
-
Comparing the current (in-image) version of the project(s)
against the the newest version found in the repository.
-
projectMenuCompareAgainstRepository
-
Comparing the current (in-image) version of the project(s)
against some older version found in the repository.
-
projectMenuDocumentation
-
-
projectMenuFileOutAs
-
fileOut selected projects - st-source format
-
projectMenuFileOutAsWithFormat: aFormatSymbolOrNil
-
-
projectMenuFileOutEachBinaryIn
-
fileOut selected projects as individual files - binary format
-
projectMenuFileOutEachIn
-
fileOut selected projects as individual files - st-source format
-
projectMenuFileOutEachInWithFormat: aFormatSymbolOrNil
-
-
projectMenuFileOutEachSIFIn
-
fileOut selected projects as individual files - sif format
-
projectMenuFileOutEachXMLIn
-
fileOut selected projects as individual files - xml format
-
projectMenuFileOutSIFAs
-
fileOut selected projects - sif format
-
projectMenuFileOutXMLAs
-
fileOut selected projects - xml format
-
projectMenuGenerateProjectDefinitions
-
-
projectMenuImport
-
import packages - but do not load classes
-
projectMenuImport: doLoadClasses
-
-
projectMenuImportAndLoadClasses
-
import packages AND load classes
-
projectMenuLoad
-
-
projectMenuMailTo
-
fileOut selected classes (chunk format) and eMail to someone
-
projectMenuMakeCurrentProject
-
-
projectMenuMetricsSummary
-
-
projectMenuNew
-
-
projectMenuProperties
-
-
projectMenuRecompileInstrumented
-
-
projectMenuRegenerateProjectContentsDefinitions
-
-
projectMenuRemove
-
-
projectMenuRemoveProject: projectToRemove
-
remove a project - removes all classes and extensions for that project
-
projectMenuRename
-
-
projectMenuRepositoryHistory
-
-
projectMenuResources
-
-
projectMenuSetTag
-
-
projectMenuShowGeneratedBuildFile: whichFile
-
intermediate - this will be removed later
-
projectMenuSpawn
-
open a browser showing the selected projects only
-
projectMenuSpawnBuffer
-
add a buffer showing the selected projects only
-
projectMenuSpawnExtensionsBrowser
-
open a browser showing the selected projects extensions only
-
projectMenuSpawnExtensionsBuffer
-
add a buffer showing the selected projects extensions only
-
projectMenuSpawnPreRequirerBrowser
-
open a browser showing projects which have the selected project(s) as prerequisite
-
projectMenuSpawnPreRequirerBuffer
-
open a browser showing projects which have the selected project(s) as prerequisite
-
projectMenuUpdate
-
-
projectMenuUpdateProjectContentsDefinitions
-
-
projectMenuWithAllClassesLoadedDo: aBlock
-
helper for gen-abbrev and gen-loadAll
-
selectedProjectsDo: aBlock
-
-
spawnProjectBrowserFor: projects in: where
-
browse selected project(s);
where is: #newBrowser - open a new browser showing the projects
where is: #newBuffer - add a new buffer showing the projects
-
spawnProjectExtensionBrowserFor: projects in: where
-
browse selected project(s) extensions;
where is: #newBrowser - open a new browser showing the projects
where is: #newBuffer - add a new buffer showing the projects
-
spawnProjectPreRequirerBrowserFor: someProjects in: how
-
open a browser/buffer showing projects which have the selected project(s) as prerequisite
-
updateProjectContentsDefinitionsIn: classes regenerate: doRegenerate
-
menu actions-protocol
-
doMoveSelectedProtocolsToProject: newProject
-
change the package-id of all methods in the selected protocols.
Will eventually update the Project-object
-
methodListMenuUpdate
-
-
printOutProtocolsWithSelector: aSelector
-
-
protocolMenuCopyToClass
-
copy all methods in the selected protocols to some other class.
-
protocolMenuFileOutAs
-
fileOut all methods in the selected methodcategory of
the current class
-
protocolMenuGenerateCommonProtocols
-
these are needed so often; let the browser do it for me
-
protocolMenuMoveOrCopy: doWhat
-
move or copy the selected protocols methods to some other class - typically a sister class
-
protocolMenuMoveToClass
-
move all methods in the selected protocols to some other class.
-
protocolMenuMoveToProject
-
change the package-id of all methods in the selected protocols.
Will eventually update the Project-object
-
protocolMenuNew
-
-
protocolMenuPrintOut
-
-
protocolMenuRemove
-
confirm removal of the selected protocols
-
protocolMenuRename
-
launch an enterBox to rename current method category
-
protocolMenuSpawn
-
open a new browser showing the selected category only
-
protocolMenuSpawnBuffer
-
add a new buffer showing the selected category only
-
protocolMenuSpawnFullCategory
-
open a new browser showing all methods (from all classes) in that category
-
protocolMenuSpawnFullCategoryBuffer
-
add a new buffer showing all methods (from all classes) in that category
-
protocolMenuSpawnMatchingFullCategoryBrowser
-
open a new browser showing all methods (from all classes) in macthing categories
-
protocolMenuSpawnMatchingFullCategoryBuffer
-
add a buffer showing all methods (from all classes) in macthing categories
-
protocolMenuSpawnMatchingFullCategoryIn: openHow
-
add a buffer/ open a new browser showing all methods (from all classes) in matching categories
-
protocolMenuUpdate
-
-
spawnFullProtocolBrowserFor: protocols in: where
-
browse selected protocols;
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
-
spawnProtocolBrowserFor: classes and: protocols in: where
-
browse selected protocols;
where is: #newBrowser - open a new browser showing the classes
where is: #newBuffer - add a new buffer showing the classes
menu actions-searching
-
askForClassToSearch: doWhatByDefault single: singleClass msgTail: msgTail resources: resourcesOrNil thenDo: aBlock
-
common code for both opening a new browser on a class and
to search for a class in this browser.
doWhat is: #newBrowser, #newBuffer or nil.
If singleClass is true, a single class will be asked for and browsed,
otherwise, a match pattern is allowed and a multi-class browser is opened.
-
askForClassToSearch: doWhatByDefault single: singleClass msgTail: msgTail thenDo: aBlock
-
common code for both opening a new browser on a class and
to search for a class in this browser.
doWhat is: #newBrowser, #newBuffer or nil.
If singleClass is true, a single class will be asked for and browsed,
otherwise, a match pattern is allowed and a multi-class browser is opened.
-
findClass: classNameArg single: singleClass in: doWhat
-
-
findResponseTo: selector
-
-
findResponseTo: selector in: whereWanted
-
-
searchMenuAddToBookmarks
-
bookmark the currently selected method/selector
-
searchMenuFindClass
-
-
searchMenuFindClass: doWhatByDefault
-
common code for both opening a new browser on a class and
to search for a class in this browser.
doWhat is: #newBrowser, #newBuffer or nil
-
searchMenuFindClass: doWhatByDefault single: singleClass
-
common code for both opening a new browser on a class and
to search for a class in this browser.
doWhat is: #newBrowser, #newBuffer or nil.
If singleClass is true, a single class will be asked for and browsed,
otherwise, a match pattern is allowed and a multi-class browser is opened.
-
searchMenuFindImplementationOf
-
-
searchMenuFindMethod
-
-
searchMenuFindResponseTo
-
-
searchMenuRemoveFromBookmarks
-
remove the currently selected method/selector
menu actions-selector
-
askForClassToMoveOrCopy: doWhat
-
-
copyMethods: methods toClass: newClass
-
copy some methods to some other class - typically a sister class
-
doCompareMethod: m1 against: m2 label: label
-
compare two methods
-
doCompareMethodsWithRepository: methods
-
open a diff-textView comparing the current (in-image) versions
with the the newest versions found in the repository.
That is the most recent version.
-
doMoveSelectedMethodsToProject: newProject
-
-
doRemoveMethodsConfirmed: methodsToRemove
-
confirm removal of the selected methods (but does not search for senders),
then remove them
-
doRemoveMethodsUnconfirmed: methods
-
remove selected methods without asking questions
-
doRemoveSelectedMethodsUnconfirmed
-
remove selected methods without asking questions
-
fileOutMethods: aCollectionOfMethods format: formatSymbolOrNil fileNameTemplate: nameOrNil boxTitle: boxTitleOrNil
-
fileOut a bunch of methods;
used both from fileOutMethod-list and fileOut-selected methods.
-
fileOutMethods: aCollectionOfMethods format: formatSymbolOrNil toFile: aFilename withPackage: withPackage
-
fileOut a bunch of methods;
used both from fileOutMethod-list and fileOut-selected methods.
-
methodTemplate
-
return a method definition template string or nil
-
methodsPreviousVersionCode
-
return the methods previous versions code
-
methodsPreviousVersions
-
return a collection of the selected methods previous versions
-
moveMethods: methods toClass: newClass
-
move some methods to some other class - typically a sister class
-
moveMethods: methods toProject: newProject
-
-
moveMethods: methods toProtocol: newCategory
-
move some methods to some other category
-
moveMethodsWithForwarding: methods toClass: newClass
-
move some methods to some other class
-
moveOrCopyMethods: methods toClass: newClass moveOrCopy: doWhat
-
move or copy some methods to some other class - typically a sister class
-
renameMethod: oldSelector in: aClass
-
-
selectVariableForMoveMethod
-
-
selectorMenuAddParameter
-
-
selectorMenuBackToPrevious
-
show the methods previous version in the codeView (to be accepted)
-
selectorMenuBrowsePreviousVersions
-
show old versions
-
selectorMenuBrowseRepositoryVersions
-
-
selectorMenuChangePrivacyTo: privacySymbol
-
-
selectorMenuCheckInProjectExtensions
-
-
selectorMenuCleanUpChangeSet
-
remove all changes for the selected method(s) from the changeSet
-
selectorMenuCompareAgainstNewestInRepository
-
open a diff-textView comparing the current (in-image) version
with the the newest version found in the repository.
That is the most recent version.
-
selectorMenuCompareClassAgainstNewestInRepository
-
open a diff-textView comparing the current (in-image) version of the class(es)
with the the newest version found in the repository.
That is the most recent version.
-
selectorMenuCompareTwoSelectedMethods
-
compare the two selected methods
-
selectorMenuCompareWithInherited
-
compare the selected method against the inherited
-
selectorMenuCompareWithMethod
-
compare the codeViews contents against the methods actual code
-
selectorMenuCompareWithPreviousVersion
-
compare the codeViews contents against the methods previous version
-
selectorMenuCompareWithSmallTeamVersionOnHost: hostName
-
compare the codeViews contents against a SmallTeam version
-
selectorMenuCompileWithSTC
-
compile the current method to machine code via the stc compiler.
This is not supported on all machines.
-
selectorMenuCopy
-
copy the selected methods to some other class - typically a sister class
-
selectorMenuDecompile
-
show selected methods bytecode
-
selectorMenuEdit
-
-
selectorMenuFileOutAs
-
fileOut selected methods from the list - standard format
-
selectorMenuFileOutAsWithFormat: aFormatSymbolOrNil
-
fileOut selected methods from the list - file format as specified by the argument:
nil - standard format
#xml - XML standard format
#sif - SIF (smalltalk interchange file) standard format
#binary - ST/X binary format
-
selectorMenuFileOutSIFAs
-
fileOut selected methods from the list - sif format
-
selectorMenuFileOutXMLAs
-
fileOut selected methods from the list - xml format
-
selectorMenuGenerateCorrespondingInstanceCreationInClass
-
generate a subclassResponsibility method in the methods superclass
-
selectorMenuGenerateForwardingMethodForInstances
-
generate a forwarding method on the instance side
-
selectorMenuGenerateSubclassResponsibilityHere
-
generate a subclassResponsibility method (for the selected string)
in the current class
-
selectorMenuGenerateSubclassResponsibilityInSuperclass
-
generate a subclassResponsibility method in the methods superclass
-
selectorMenuGenerateTemplateInAllSubclasses
-
generate a template in all subclasses (recursive) for each subclassResponsibility method
-
selectorMenuGenerateTemplateInClassesEnumeratedWith: aSubclassEnumeratingSelector
-
generate a template in some subclass for each subclassResponsibility method
-
selectorMenuGenerateTemplateInSubclasses
-
generate a template in every subclass for each subclassResponsibility method
-
selectorMenuInlineParameter
-
-
selectorMenuInlineSelfSends
-
-
selectorMenuInspect
-
open an inspector on the single selected method
-
selectorMenuLoadSmallTeamVersionFromHost: hostName
-
load a smallTeam version
-
selectorMenuMakeClassMethod
-
move the selected methods from inst to their class side or vice versa
-
selectorMenuMakeClassMethodWithForwarding
-
move the selected methods from inst to their class side
and generate a forwarding method on the instance side
-
selectorMenuMakeClassOrInstanceMethod
-
move the selected methods from inst to their class side or vice versa
-
selectorMenuMakeClassOrInstanceMethodWithForwarder: withForwarder
-
move the selected methods from inst to their class side or vice versa
-
selectorMenuMakeIgnored
-
make selected methods ignored
-
selectorMenuMakeInstanceMethod
-
move the selected methods from inst to their class side or vice versa
-
selectorMenuMakePrivate
-
make selected methods private
-
selectorMenuMakeProtected
-
make selected methods protected
-
selectorMenuMakePublic
-
make selected methods public
-
selectorMenuMarkAsObsolete
-
-
selectorMenuMoveOrCopy: doWhat
-
move or copy the selected methods to some other class - typically a sister class
-
selectorMenuMoveToClass
-
move the selected methods to some other class - typically a superclass
-
selectorMenuMoveToClassProject
-
change the package-id of the selected methods to the classes package-id.
-
selectorMenuMoveToClassWithForwarding
-
move the selected methods to some other class - typically a superclass
-
selectorMenuMoveToProject
-
change the package-id of the selected methods.
Will eventually update the Project-object
-
selectorMenuMoveToProtocol
-
move selected methods to some other category
-
selectorMenuNewImageSpec
-
open a bitmap painter for a new image-spec method
-
selectorMenuNewMenuSpec
-
open a Menu painter for a new menu-spec method
-
selectorMenuNewMethod
-
show a template for a new method
-
selectorMenuNewSpecMethodWithType: specTypeSymbol
-
open a painter for a new specTypeSymbol-spec method.
specTypeSymbol is one of #image, #canvas or #menu
-
selectorMenuNewTableColumnSpec
-
open a GUI painter for a new tableColumn-spec method
-
selectorMenuNewWindowSpec
-
open a GUI painter for a new window-spec method
-
selectorMenuPrintOut
-
print out the current method(s)
-
selectorMenuProcess
-
process methods
-
selectorMenuPushDownMethod
-
push method(s) into subclass(s)
-
selectorMenuPushMethod: upOrDown
-
push method(s) into subclass(s) or up into superclas
-
selectorMenuPushUpMethod
-
push method(s) into superclass
-
selectorMenuRecompile
-
recompile the selected methods (for Debug only)
-
selectorMenuRemove
-
confirm removal of the selected methods (but does not search for senders),
then remove them.
-
selectorMenuRemoveParameter
-
-
selectorMenuRename
-
rename a method (and rewrite all of its callers)
-
selectorMenuSaveRemove
-
check for senders (and windowSpec/menuSpec refs) to methods selector,
then confirm removal of the selected methods
-
selectorMenuSelectMethodsWithString
-
select all methods containing a particular string
-
selectorMenuSpawnExtensionsProject
-
open a new browser showing the selected extension methods' project(s)
-
selectorMenuSpawnExtensionsProjectBuffer
-
open a new browser showing the selected extension methods' project(s)
-
selectorMenuSpawnImplementors
-
open a new browser showing implementations of the selected method
-
selectorMenuSpawnImplementorsBuffer
-
add a new buffer showing implementations of the selected method
-
selectorMenuSpawnInheritance
-
open a new browser showing inheritance of the selected method(s)
-
selectorMenuSpawnInheritanceBuffer
-
add a buffer showing inheritance of the selected method(s)
-
selectorMenuSpawnMethod
-
open a new browser showing the selected methods only
-
selectorMenuSpawnMethodBuffer
-
add a new buffer showing the selected methods only
-
selectorMenuSpawnProjectExtensions
-
open a new browser showing all extension methods for the
selected methods project(s)
-
selectorMenuSpawnProjectExtensionsBuffer
-
add a new buffer showing all extension methods for the
selected methods project(s)
-
selectorMenuSpawnSenders
-
open a new browser showing senders of the selected method
-
selectorMenuSpawnSendersBuffer
-
add a new buffer showing senders of the selected methods selector
-
spawnBrowserOnAllImplementorsOf: aSelector
-
open a new browser or add a buffer showing the selected methods implementations only
-
spawnBrowserOnAllSendersOf: aSelector
-
open a new browser or add a buffer showing the selected methods senders only
-
spawnCallersBrowser
-
browse callers of the selected method(s)
-
spawnCallersBrowserFor: aMethodCollection in: openHow
-
open a new browser or add a buffer showing the selected method's callers
-
spawnCallersBuffer
-
browse callers of the selected method(s)
-
spawnCallersIn: openHow
-
open a new browser or add a buffer showing the selected method's callers
-
spawnImplementorChainBrowser
-
browse implementations chain
-
spawnImplementorChainBuffer
-
browse implementations chain
-
spawnImplementorChainIn: openHow
-
browse implementation chain;
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
-
spawnLocalImplementorsBuffer
-
add a new buffer showing implementations of the selected method
-
spawnLocalSendersBuffer
-
add a new buffer showing local senders of the selected methods selector
-
spawnMethodBrowserFor: methods in: where label: labelOrNil
-
browse selected method(s);
where is: #newBrowser - open a new browser showing the method(s)
where is: #newBuffer - add a new buffer showing the method(s)
-
spawnMethodBrowserFor: methods in: where label: labelOrNil perClassInfo: perClassInfoOrNil perMethodInfo: perMethodInfoOrNil sortBy: sortHow
-
browse selected method(s);
where is: #newBrowser - open a new browser showing the method(s)
where is: #newBuffer - add a new buffer showing the method(s)
-
spawnMethodBrowserFor: methodsOrMethodGeneratorBlock in: where label: labelOrNil perClassInfo: perClassInfoHolder perMethodInfo: perMethodInfoHolder sortBy: sortHow select: doSelect
-
browse selected method(s);
where is: #newBrowser - open a new browser showing the method(s)
where is: #newBuffer - add a new buffer showing the method(s)
-
spawnMethodBrowserFor: methods in: where label: labelOrNil perMethodInfo: infoDictionaryOrNil sortBy: sortHow
-
browse selected method(s);
where is: #newBrowser - open a new browser showing the method(s)
where is: #newBuffer - add a new buffer showing the method(s)
-
spawnMethodBrowserFor: methods in: where label: labelOrNil perMethodInfo: infoDictionaryOrNil sortBy: sortHow select: doSelect
-
browse selected method(s);
where is: #newBrowser - open a new browser showing the method(s)
where is: #newBuffer - add a new buffer showing the method(s)
-
spawnMethodBrowserForSearch: searchBlock sortBy: sortByWhat in: openHow label: lbl
-
browse selected method(s);
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
and sortByWhat is:
#selector
or #class
-
spawnMethodImplementorsBrowserFor: aSelectorCollection in: openHow
-
open a new browser or add a buffer showing the selected methods only
-
spawnMethodImplementorsBrowserFor: aSelectorCollection match: doMatch in: openHow
-
open a new browser or add a buffer showing the selected methods
-
spawnMethodImplementorsBrowserFor: aSelectorCollection match: doMatch in: openHow classes: classes label: labelPrefix
-
open a new browser or add a buffer showing the selected methods only
-
spawnMethodInheritanceBrowserFor: aSelectorCollection in: openHow
-
open a new browser or add a buffer showing the selected methods inheritance only
-
spawnMethodLocalImplementorsBrowserFor: aSelectorCollection in: openHow
-
open a new browser or add a buffer showing the selected methods only
-
spawnMethodLocalSendersBrowserFor: aSelectorCollection in: openHow
-
open a new browser or add a buffer showing the selected methods local senders
-
spawnMethodSendersBrowserFor: aSelectorCollection in: openHow
-
open a new browser or add a buffer showing the selected methods senders only
-
spawnMethodSendersBrowserFor: aSelectorCollection in: openHow classes: setOfClasses label: labelPrefix
-
open a new browser or add a buffer showing the selected methods senders from setOfClasses
-
spawnProjectExtensionsBrowserFor: aMethodCollection in: openHow
-
open a new browser or add a buffer showing the selected methods senders only
-
spawnSenderChainBrowser
-
browse selected methods sender chain
-
spawnSenderChainBuffer
-
browse selected methods sender chain
-
spawnSenderChainIn: openHow
-
browse selected methods sender chain;
openHow is: #newBrowser - open a new browser showing the method(s)
openHow is: #newBuffer - add a new buffer showing the method(s)
menu actions-variables
-
browseVarRefsOrModsWithTitle: browserTitle boxTitle: boxTitle variables: varType access: accessType all: browseAll
-
show an enterbox for instVar/classVar to search for.
Then open a new browser or add a buffer showing methods referring/modifying to that var
-
browseVarRefsToAny: varNameList classes: classesIn variables: varType access: accessType all: browseAll title: browserTitle in: openHow
-
Open a new browser or add a buffer showing methods referring/modifying to any var in varNames.
accessType is one of #readOrWrite, #read or #write.
-
findClassesOfVariable: aVariableName accessWith: aSelector in: collectionOfClasses
-
this method returns the classes, in which a variable is defined;
needs either #instVarNames, #classInstVarNames or #classVarNames as aSelector.
-
instVarNamesOfAllSelectedClasses
-
-
showingClassVarsInVariableList
-
true if classVars are shown; false if classInstVars are shown
-
variablesMenuAdd
-
add a new variable.
-
variablesMenuAdd: asClassVariableBoolean
-
add a new variable.
-
variablesMenuAdd: asClassVariableBoolean asValueHolder: asValueHolder
-
add new variable(s).
-
variablesMenuAddClassVariable
-
add a new variable.
-
variablesMenuAddInstanceVariable
-
add a new variable.
-
variablesMenuAddValueHolder
-
add a new variable.
-
variablesMenuBrowseAllClassInstVarMods
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing all methods modifying to that var
-
variablesMenuBrowseAllClassInstVarReads
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing all methods reading to that var
-
variablesMenuBrowseAllClassInstVarRefs
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing all methods referring to that var
-
variablesMenuBrowseAllClassVarMods
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing all methods modifying to that var
-
variablesMenuBrowseAllClassVarReads
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing all methods reading to that var
-
variablesMenuBrowseAllClassVarRefs
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing all methods referring to that var
-
variablesMenuBrowseAllInstVarMods
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods modifying to that var
-
variablesMenuBrowseAllInstVarOrClassInstVarMods
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods writing that var
-
variablesMenuBrowseAllInstVarOrClassInstVarReads
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods reading that var
-
variablesMenuBrowseAllInstVarOrClassInstVarRefs
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods referring to that var
-
variablesMenuBrowseAllInstVarReads
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods reading that var
-
variablesMenuBrowseAllInstVarRefs
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing all methods referring to that var
-
variablesMenuBrowseClassInstVarMods
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing methods modifying to that var
-
variablesMenuBrowseClassInstVarReads
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing methods reading that var
-
variablesMenuBrowseClassInstVarRefs
-
show an enterbox for classInstVar to search for.
Then open a new browser or add a buffer showing methods referring to that var
-
variablesMenuBrowseClassVarMods
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing methods modifying to that var
-
variablesMenuBrowseClassVarReads
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing methods reading that var
-
variablesMenuBrowseClassVarRefs
-
show an enterbox for classVar to search for.
Then open a new browser or add a buffer showing methods referring to that var
-
variablesMenuBrowseInstVarMods
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing methods modifying to that var
-
variablesMenuBrowseInstVarReads
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing methods modifying to that var
-
variablesMenuBrowseInstVarRefs
-
show an enterbox for instVar to search for.
Then open a new browser or add a buffer showing methods referring to that var
-
variablesMenuCopySelectedName
-
copy selected variable name(s) to clipboard
-
variablesMenuFindVariable
-
-
variablesMenuGenerateAccessMethods
-
create access methods for selected instvars.
-
variablesMenuGenerateAccessMethodsFor: names withChange: withChange asValueHolder: asValueHolder readersOnly: readersOnly writersOnly: writersOnly lazyInitialization: lazyInitialization
-
common helper to create access methods.
-
variablesMenuGenerateAccessMethodsForAll
-
-
variablesMenuGenerateAccessMethodsForValueHolder
-
create access methods for selected instvars as valueHolders.
-
variablesMenuGenerateAccessMethodsForValueHolderWithChange
-
create access methods for selected instvars as valueHolders with change notification.
-
variablesMenuGenerateAccessMethodsWithChange
-
create access methods with change notification for selected instvars.
-
variablesMenuGenerateAccessMethodsWithChange: withChange asValueHolder: asValueHolder readersOnly: readersOnly writersOnly: writersOnly
-
common helper to create access methods.
-
variablesMenuGenerateAccessMethodsWithChange: withChange asValueHolder: asValueHolder readersOnly: readersOnly writersOnly: writersOnly lazyInitialization: lazyInitialization
-
common helper to create access methods.
-
variablesMenuGenerateAccessMethodsWithLazyInitialization
-
create access methods for selected instvars with lazy ini.
-
variablesMenuGenerateCollectionAccessMethods
-
-
variablesMenuGenerateCollectionAccessMethodsFor: names withChange: withChange
-
common helper to create access methods.
-
variablesMenuGenerateGetterMethods
-
create access methods for selected instvars.
-
variablesMenuGenerateGetterMethodsForAll
-
-
variablesMenuGenerateSetterMethods
-
create setter methods for selected instvars.
-
variablesMenuGenerateSetterMethodsForAll
-
-
variablesMenuInspect
-
inspect the selected variable(s).
-
variablesMenuPullUp
-
pull selected variable into superclass.
-
variablesMenuPushDown
-
push selected variable into subclass.
-
variablesMenuRemove
-
remove selected variable(s).
-
variablesMenuRemoveClassVariable
-
remove selected class variable.
-
variablesMenuRemoveInstanceVariable
-
remove selected instance variable.
-
variablesMenuRename
-
rename selected variable.
-
variablesMenuRenameClassVariable
-
rename selected variable.
-
variablesMenuRenameInstanceVariable
-
rename selected variable.
-
variablesMenuTypeBrowe
-
browse typical types of a variable
-
variablesMenuTypeInfo
-
show typical usage of a variable
-
variablesMenuTypeInfoHelper
-
common code for show typical usage of a variable, inspect or browse it
-
variablesMenuTypeInfoOrBrowseTypes: doBrowseTypes
-
show typical usage of a variable
-
variablesRemoveWithConfirmation
-
remove selected variable(s).
-
withSelectedVariableDo: aBlock
-
pull/push common code
menus-dynamic
-
boockmarksMenu
-
-
browseClassExtensionsMenu
-
-
bufferMenu
-
-
changedClassesMenu
-
returns a block evaluating to a popup menu to navigate
to the last few changed classes
-
changedMenu
-
returns a block evaluating to a popup menu to navigate
to the last few changes (from the changeSet)
-
changedMenuForFilter: aChangeFilter itemClass: itemClassBlock itemSelector: itemSelectorBlock label: labelBlock browseActionOfLastItem: browseActionOfLastItemOrNil
-
returns a popup menu to navigate to the last few changes (from the changeSet)
-
changedMethodsMenu
-
returns a block evaluating to a popup menu to navigate
to the last few method changes (from the changeSet)
-
classOperationsMenu
-
-
codeViewMenu
-
add more functionality to the codeViews text-editor-menu.
Get here via the menuHolder-plug in codeView.
-
compareClassWithSmallTeamVersionMenu
-
-
compareMethodWithSmallTeamVersionMenu
-
-
compareWithSmallTeamVersionMenu
-
-
editModeInfoLabelMenu
-
-
findHistoryMenu
-
-
implementedMessagesMenu
-
-
loadMethodFromSmallTeamHostMenu
-
-
messagesMenuFor: actionSelector withSenderChain: withSenderChain withImplementorChain: withImplementorChain
-
-
messagesMenuFor: actionSelector withSenderChain: withSenderChain withImplementorChain: withImplementorChain selfSendsOnly: selfSendsOnly
-
-
messagesMenuFor: actionSelector withSenderChain: withSenderChain withImplementorChain: withImplementorChain withLocalSenders: withLocalSenders withLocalImplementors: withLocalImplementors selfSendsOnly: selfSendsOnly
-
-
messagesMenuFor: actionSelector withSenderChain: withSenderChain withImplementorChain: withImplementorChain withLocalSenders: withLocalSenders withLocalImplementors: withLocalImplementors withCallersOfThisMethod: withCallersOfThisMethod withMethodsCalledByThisMethod: withMethodsCalledByThisMethod selfSendsOnly: selfSendsOnly
-
-
operationsMenu
-
-
selectedClassesHierarchyMenu
-
-
sentMessagesMenu
-
-
sentMessagesResponseMenu
-
-
visitedClassesMenu
-
navigation
-
askForClassNameMatching: matchStringArg
-
open a dialog to ask for a class name
-
delayedSwitchToCategory: aCategory
-
-
delayedSwitchToProtocol: aCategory
-
-
initialOrganizerMode
-
-
selectCategories: aCollectionOfCategories
-
switch to some categories (by the program)
-
selectCategory: aCategory
-
-
selectClass: aClass
-
switch to a class (by the program)
-
selectClasses: aCollectionOfClasses
-
switch to some classes (by the program)
-
selectMethod: aMethod
-
-
selectMethods: aCollectionOfMethods
-
switch to some methods (by the program)
-
selectNamespace: aNamespace
-
-
selectNamespaces: aCollectionOfNamespaces
-
-
selectProject: aProject
-
-
selectProjects: aCollectionOfProjects
-
-
selectProtocol: aProtocol
-
-
selectProtocols: aCollectionOfProtocols
-
-
selectProtocolsMatching: aMatchPattern
-
-
setupNavigationStateFrom: anotherNavigationState
-
setup my navigationState from another navigationState
-
sortBy: what
-
change the sort-order (some methodLists only)
-
switchToAnyMethod: aSelectorString
-
find all implementors of aSelectorString, and present a list
to choose from. When an entry is selected, switch to that class/selector.
This allows for quickly moving around in the system.
-
switchToBookmarkEntry: entry
-
invoked when switching to a method from the bookmark history
-
switchToClass: aClass
-
-
switchToClass: aClass selector: aSelector
-
switch to some class (by the program)
-
switchToClassNameMatching: aMatchString
-
-
switchToClassNameOrSelectorMatching: aMatchString
-
-
switchToClassNamed: aString
-
-
switchToFindHistoryEntry: entry
-
invoked when switching back to a method from the find history
-
switchToHistoryEntry: entry
-
invoked when switching to a class from the visited history
-
switchToMethod: aMethod
-
-
switchToSearchItemMatching: aMatchString
-
-
switchToSelector: aSelector
-
private-buffers
-
removeBuffer: nr
-
-
removeCurrentBuffer
-
private-checks
-
anySpecialEditorModified
-
-
canAcceptCode
-
code can be accepted if the current navigationState can do so.
(that is if either a method is selected, or a classDefinition is shown)
-
canAcceptCodeIn: aNavigationState
-
code can be accepted, if either a method is selected,
or a classDefinition is shown
-
canCompareCode
-
code can be compared, if a method is selected
-
canCompareCodeIn: aNavigationState
-
code can be compared, if a method is selected
-
canFileOutBinary
-
-
canFileOutSIF
-
-
canFileOutXML
-
-
canLoadRefactoringSupport
-
-
canMakePublicClass
-
can make public, if selected and any selected class is private
-
canRemoveNameSpace
-
ns can be only be removed, if empty
-
canRemoveNameSpaceHolder
-
ns can be only be removed, if empty
-
canRenameNameSpace
-
-
canRenameNameSpaceHolder
-
-
canUseRefactoringParser
-
-
canUseRefactoringSupport
-
for now:
We cannot use refactoring support for non-smalltalk classes
-
canUseRefactoringSupportAndHasClassSelected
-
-
hasOnlySmalltalkClassesSelected
-
-
javaMode
-
^ currentnamespace == JAVA
-
parseTreeSearcherAvailable
-
rb-stuff not available ?
private-code update
-
autoSearch: aString
-
for compatibility with old browser
-
autoSearchCodePattern: codePattern
-
-
autoSearchPattern
-
-
autoSearchPattern: aString
-
-
autoSearchPattern: aString ignoreCase: doIgnoreCase
-
-
autoSearchSelector: aSelectorOrCollectionOfSelectors ignoreCase: doIgnoreCase doMatch: doMatch
-
-
autoSearchVariable: aVariable
-
-
autoSearchVariables: aCollectionOfVariables
-
-
autoSearchVariables: aCollectionOfVariables readers: doReaders writers: doWriters
-
-
classDefinitionStringFor: aClass
-
-
commentOrDocumentationStringFromClass: aClass
-
the classes documentation-method's comment, or nil
-
searchForCodePattern: codePattern direction: direction startLine: startLine startCol: startCol ifFound: foundBlock ifNotFound: notFoundBlock
-
-
searchForSelector: aSelectorOrCollectionOfSelectors direction: direction startLine: startLine startCol: startCol ignoreCase: ignoreCase doMatch: doMatch ifFound: foundBlock ifNotFound: notFoundBlock
-
-
searchForVariable: aVariableNameOrCollectionOfVariableNames direction: direction startLine: startLine startCol: startCol readers: searchReaders writers: searchWriters ifFound: foundBlock ifNotFound: notFoundBlock
-
-
searchUsingSearcher: searcher direction: direction startLine: startLine startCol: startCol ifFound: foundBlock ifNotFound: notFoundBlock
-
-
searchVariables: aCollectionOfVariables readers: doReaders writers: doWriters asAutoSearch: asAutoSearch
-
-
showClassComment: aClass
-
-
showClassDefinition: aClass
-
-
showClassDocumentation
-
-
showClassHierarchy: aClass
-
-
showClassPrimitive: aspect class: aClass
-
-
showClassPrimitiveDefinitions: aClass
-
-
showClassPrimitiveVariables: aClass
-
-
showCode: aString
-
-
showCode: aString scrollToTop: doScrollToTop
-
-
showFullClassDefinition: aClass
-
-
showFullClassSource
-
-
showMethodsCode: mthd
-
-
showMethodsCode: mthd scrollToTop: doScrollToTop
-
-
showNothing
-
-
showVersionDiff
-
-
sourceOfMethod: mthd
-
-
updatePackageInfoForClass: aClass
-
-
updatePackageInfoForMethod: aMethod
-
private-dialogs
-
askForDirectoryToFileOut: title default: defaultDirOrNil
-
-
askForMethodAndSpawnSearchTitle: title browserLabel: label searchWith: aSelectorOrBlock searchArea: whereDefault
-
convenient helper method: setup an enterBox for method browsing without text-entry.
SearchArea may be one of
#everywhere,
#currentNameSpace
#currentClassesNameSpace
#classCategories
#classes
#classesWithPrivateClasses
#classHierarchies
#classHierarchiesWithPrivateClasses
-
askForMethodAndSpawnSearchTitle: title browserLabel: label searchWith: aSelectorOrBlock searchArea: whereDefault allowFind: allowFind allowBuffer: allowBuffer allowBrowser: allowBrowser
-
convenient helper method: setup an enterBox for method browsing without text-entry.
SearchArea may be one of
#everywhere,
#currentNameSpace
#currentClassesNameSpace
#classCategories
#classes
#classesWithPrivateClasses
#classHierarchies
#classHierarchiesWithPrivateClasses
-
askForMethodAndSpawnSearchTitle: title browserLabel: labelHolderOrBlock searchWith: aSelectorOrBlock searchWhat: searchWhat searchArea: whereDefault withCaseIgnore: withCaseIgnore setSearchPattern: setSearchPatternAction
-
convenient helper method: setup an enterBox with text from codeView or selected
method for browsing based on a selector. Set action and launch box.
SearchArea may be one of
#everywhere,
#currentNameSpace
#currentClassesNameSpace
#classCategories
#classes
#classesWithPrivateClasses
#classHierarchies
#classHierarchiesWithPrivateClasses
-
askForMethodAndSpawnSearchTitle: title browserLabel: labelHolderOrBlock searchWith: aSelectorOrBlock searchWhat: searchWhat searchArea: whereDefault withCaseIgnore: withCaseIgnore withTextEntry: withTextEntry withMatch: withMatch withMethodList: withMethodList setSearchPattern: setSearchPatternAction
-
convenient helper method: setup an enterBox with text from codeView or selected
method for browsing based on a selector. Set action and launch box.
SearchArea may be one of
#everywhere,
#currentNameSpace
#currentClassesNameSpace
#classCategories
#classes
#classesWithPrivateClasses
#classHierarchies
#classHierarchiesWithPrivateClasses
-
askForMethodAndSpawnSearchTitle: title browserLabel: labelHolderOrBlock searchWith: aSelectorOrBlock searchWhat: searchWhat searchArea: whereDefault withCaseIgnore: withCaseIgnore withTextEntry: withTextEntry withMethodList: withMethodList setSearchPattern: setSearchPatternAction
-
convenient helper method: setup an enterBox with text from codeView or selected
method for browsing based on a selector. Set action and launch box.
SearchArea may be one of
#everywhere,
#currentNameSpace
#currentClassesNameSpace
#classCategories
#classes
#classesWithPrivateClasses
#classHierarchies
#classHierarchiesWithPrivateClasses
-
askForMethodCategory: question title: boxTitle okLabel: okLabel list: someCategories initialAnswer: initialText
-
convenient helper method: setup a box asking for a method category
-
askForMethodCategory: title title: boxTitle okLabel: okLabel list: someCategories recentList: recentListOrNil initialAnswer: initialText
-
convenient helper method: setup a box asking for a method category
-
askForMethodCategoryForAcceptInClass: cls selector: selectorOrNil
-
convenient helper method: setup a box asking for a method category
-
askForNameSpace: title title: boxTitle initialText: initialTextOrNil
-
Ask for the new namespaces name
-
askForProject: title
-
helper for move-class-to-project and move-method-to-ptoject;
Ask for the new project (package-id)
-
askForProject: title initialText: initialTextOrNil
-
helper for move-class-to-project and move-method-to-ptoject;
Ask for the new project (package-id)
-
askForProject: title initialText: initialTextOrNil moreSuggestions: moreSuggestions
-
helper for move-class-to-project and move-method-to-ptoject;
Ask for the new project (package-id)
-
askForSelector: title allowBuffer: allowBuffer allowBrowser: allowBrowser thenDo: aBlock
-
helper for find-implementation;
Ask for the selector
-
askIfModified
-
if codeView was modified, return the answer from asking question;
otherwise, return true
-
askIfModified: question
-
if codeView was modified, return the answer from asking question;
otherwise, return true
-
askIfModified: question default: default
-
if codeView was modified, return the answer from asking question;
otherwise, return true
-
askIfModified: question default: default in: aNavigationState
-
if codeView was modified, return the answer from asking question;
otherwise, return true
-
askIfModified: question default: default withAccept: acceptOffered withCompare: compareOffered
-
if codeView was not modified, return true.
If it was, return the answer from asking question, which can be
true - go on
false - cancel
#compare - open a diff-viewer on the code vs. its original
#accept - accept, then proceed
If compareOffered is true, offer the compare option.
If acceptOffered is true, offer the accept option.
Used to confirm selectionChange, closing or buffer removal when code
was modified.
question is the message to ask, or nil for a standard message.
-
askIfModified: question default: default withAccept: acceptOffered withCompare: compareOffered in: aNavigationState
-
if codeView was not modified, return true.
If it was, return the answer from asking question, which can be
true - go on
false - cancel
If compareOffered is true, offer the compare option.
If acceptOffered is true, offer the accept option.
Used to confirm selectionChange, closing or buffer removal when code was modified.
Question is the message to ask, or nil for a standard message.
-
askIfModified: question in: aNavigationState
-
if codeView was modified, return the answer from asking question;
otherwise, return true
-
enterBoxForClassWithCodeSelectionTitle: title withList: listOrNil okText: okText
-
convenient method: setup an enterBox with initial text taken
from the codeviews selection.
-
enterBoxForCodeSelectionTitle: title okText: okText
-
convenient method: setup enterBox with text from codeview
-
enterBoxForCodeSelectionTitle: title withList: listOrNil okText: okText
-
convenient method: setup enterBox with text from codeview
-
enterBoxForVariableSearch: title
-
-
enterBoxTitle: title okText: okText label: label
-
convenient method: setup enterBox (especially do the resource stuff)
-
enterBoxTitle: title withList: aListOrNil okText: okText
-
convenient method: setup enterBox
-
listBoxForCodeSelectionTitle: title isSelector: isSelector okText: okText
-
convenient method: setup a listBox with text from codeview
-
listBoxForCodeSelectionTitle: title okText: okText
-
convenient method: setup a listBox with text from codeview
-
listBoxTitle: title okText: okText list: aList
-
convenient method: setup a listBox & return it
-
searchMenuFindClassToAdd
-
-
selectSubclassesOf: aClass
-
private-helpers
-
anySelectedClass
-
return any (the first) selected class - nil if there is none
-
anySelectedMethod
-
return any (the first) selected method - nil if there is none
-
classIfValidNonMetaClassName: aClassName
-
-
classNameEntryCompletionBlock
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
classes: aCollectionOfClasses nonMetaDo: aBlock ifUnloaded: unloadedBlock ifPrivate: privateBlock
-
evaluate aBlock for all selected classes;
pass the non-metaclass as arg
-
classesToSearchForVariable
-
return the set of selected classes or the classes of the selected methods
-
codeView
-
the current buffers codeView
-
fileSuffixForClass: aClass format: formatSymbolOrNil
-
-
fileSuffixForFormat: formatSymbolOrNil
-
-
findClassNamed: aClassName
-
search through namespaces for aClassName.
-
findClassNamedInNameSpace: aClassName
-
search through current namespaces for aClassName.
Return the class or nil, if not found.
-
globalNameToSearchFor
-
look in codeView and methodListView for a search-string when searching for globals
-
listOfAllNamespaces
-
return a list of all namespaces
-
listOfNamespaces
-
return a list of considered namespaces
-
newBrowserOrBufferDependingOn: openHow label: labelOrNil forSpec: spec setupWith: aBlock
-
-
noteBookView
-
the current buffers noteBookView
-
reallyModified: aNavigationState
-
check for modified code by comparing the source against
the codeViews contents.
Thats the true modified value (in case user undid its changes,
and the displayed text is actually original
-
rememberLastProjectMoveTo: aProject
-
-
selectedCategoryClasses
-
return a collection containing all classes affected by the category selection
-
selectedCategoryClassesDo: aBlock
-
evaluate aBlock for each class in any selected class category
-
selectedClassVariableInCodeView
-
-
selectedClassVariableInCodeViewOrNil
-
-
selectedClassesDo: aBlock
-
evaluate aBlock for each selected class.
-
selectedClassesInCategories: aCollectionOfCategories
-
return a collection containing all classes in aCollectionOfCategories,
caring for nameSpace and packageFilters
-
selectedClassesInCategories: aCollectionOfCategories orAll: allCategories
-
return a collection containing all classes in aCollectionOfCategories,
caring for nameSpace and packageFilters
-
selectedClassesNonMetaDo: aBlock ifUnloaded: unloadedBlock ifPrivate: privateBlock
-
evaluate aBlock for all selected classes;
pass the non-metaclass as arg.
For unloaded classes, evaluate unloadedBlock;
for private classes, evaluate privateBlock.
-
selectedClassesWithWaitCursorDo: aBlock
-
evaluate aBlock for each selected class, while showing a busy cursor.
-
selectedInstanceVariableInCodeView
-
-
selectedInstanceVariableInCodeViewOrNil
-
-
selectedLocalMethodClasses
-
returns a set of all local classes (for all selected methods)
-
selectedMethodsDo: aBlock
-
evaluate aBlock for each selected method.
-
selectedNonMetaclasses
-
-
selectedNonMetaclassesDo: aBlock
-
evaluate aBlock for each selected class.
-
selectedProjectClasses
-
return a collection containing all classes affected by the project selection
-
selectedProtocolMethodsDo: aBlock
-
evaluate aBlock for each selected protocols methods.
(each class-protocol combination)
-
selectedProtocolsDo: aBlock
-
evaluate aBlock for each selected protocol.
(class-protocol combination)
-
selectedSelectorInCodeViewOrNil
-
look in codeView for a selector
-
selectedSelectors
-
-
selectedTemporaryVariableInCodeViewOrNil
-
-
selectedTemporaryVariablesInCodeViewOrNil
-
-
selectedVariableInCodeViewOrNil
-
-
selectionInCodeView
-
-
selectorToSearchFor
-
look in codeView and methodListView for a search-string when searching for selectors
-
sendFileViaEmail: aFile subject: subject
-
-
showAllNamespaces
-
showing all or topLevel namespaces only ?
-
stringSearchToolView
-
the current buffers stringSearchToolView
-
stringToSearchFor
-
look in codeView for a search-string when searching for strings
-
theSingleSelectedCategory
-
the current buffers single selected category;
nil if no selection or if multiple categories are selected
-
theSingleSelectedClass
-
the current buffers single selected class;
nil if no selection or if multiple classes are selected
-
theSingleSelectedLoadedNonMetaclassOrNil
-
-
theSingleSelectedMethod
-
the current buffers single selected method;
nil if no selection or if multiple methods are selected
-
theSingleSelectedNamespace
-
the current buffers single selected namespace;
nil if no selection or if multiple namespaces are selected
-
theSingleSelectedProject
-
the current buffers single selected project;
nil if no selection or if multiple projects are selected
-
theSingleSelectedProtocol
-
return the selected protocol, but only if exactly one is selected.
Otherwise, return nil.
-
theSingleSelectedSelector
-
the current buffers single selected selector;
nil if no selection or if multiple selectors are selected
-
theSingleSelectedVariable
-
return the selected variable, but only if exactly one is selected.
Otherwise, return nil.
-
view: view belongsToSubApplication: anAppOrNil
-
private-helpers-subApps
-
categoryListApp
-
-
classHierarchyListApp
-
-
classListApp
-
-
methodCategoryListApp
-
-
methodListApp
-
-
nameSpaceListApp
-
-
projectListApp
-
private-history
-
lastSearchPatterns
-
-
rememberLocationInHistory
-
-
rememberSearchPattern: aString
-
private-presentation
-
asyncShowMethodInfo
-
-
busyLabel: what
-
set the title for some warning
-
busyLabel: what with: someArgument
-
set the title for some warning
-
classCategoryInfo
-
-
classInheritanceInfo
-
-
clearInfo
-
-
currentBufferLabel
-
-
currentWindowLabel
-
-
defaultLabel
-
return the defaultLabel
-
delayedUpdateBufferLabel
-
-
delayedUpdateBufferLabelWithCheckIfModified
-
-
displayedClassNameOf: aClass
-
depending on the current nameSpace, either show a classes
fullname or its name without the namespace prefix (if its in the current)
-
explain: selection inCode: code
-
-
explainInCode: code short: short withTimeout: withTimeout
-
explain the selection or, if there is none, the node under the cursor
-
explanationForCode: code short: short
-
explain the selection or, if there is none, the node under the cursor
-
getClassInfo
-
-
getMethodInfo
-
-
getMethodInfoForMethod: aMethod
-
-
infoStringForClasses: aCollectionOfClasses withPrefix: prefix
-
-
methodImplementorsInfoFor: aMethod
-
-
methodInheritanceInfoFor: aMethod
-
-
methodRedefinitionInfoFor: aMethod
-
-
methodSpecialInfoFor: aMethod
-
handles special cases - such as documentation methods
-
nameListEntryForALL
-
-
normalLabel
-
set the normal (inactive) window- and icon labels
-
showActivity: someMessage
-
some activityNotification to be forwarded to the user;
show it in the windows title area here
(invoked, for example, by the CVSManager showing some activity).
-
showInfo: msg
-
-
showMethodInfo
-
-
updateBufferLabel
-
update the current buffers label (in the tab-list)
-
updateCategorySelectionForChangedClassSelection
-
-
updateInfoForChangedClassSelection
-
-
updateProtocolSelectionForChangedMethodSelection
-
-
withActivityNotificationsRedirectedToInfoLabelDo: aBlock
-
-
withSearchCursorDo: aBlock
-
private-semantic checks
-
checkAcceptedMethod: aMethod inClass: aClass
-
do some semantic checks on the just accepted method:
does new method redefine an inherited method, which does the same ?
-
checkForEmptyMethodComment: aMethod inClass: aClass
-
-
checkIfSameSemanticsRedefinedWith: methodHere inClass: aClass
-
does just accepted method redefine an inherited method, which does the same ?
Return an info-message string or nil.
-
checkIfSuperSendIsProbablyMissingIn: methodHere inClass: aClass
-
is there a chance, that the just accepted method should invoke the
redefined, inherited super method ?
-
method: mthd selector: sel inClass: cls matchesParseTreeMatcher: aMatcher
-
-
methodHasUglyCodingStyle: mthd selector: sel inClass: cls
-
nil if ok, a string with a description of the uglyness if not.
More has to come here...
private-syntax coloring
-
startSyntaxHighlightProcess
-
start a background process, which does the syntax coloring.
When it finishes, it pushes a user event to show the new text in the codeView.
(This is done as an event to synchronize the coloring with modifications
done to the text - the colored text will discarded, if there were
any new modifications in the meanwhile)
-
stopSyntaxHighlightProcess
-
stop any syntax coloring background process.
-
syntaxHighlightedCode: newCode
-
the background synhighlighter has generated new colored text,
with highlighted syntax.
If there have been no modifications in the meantime, install it.
-
syntaxHighlightedCodeFor: oldText method: mthd
-
-
syntaxHighlighterForMethod: mthd
-
setup
-
browserCanvas
-
return a holder on the current canvas
-
browserCanvasType
-
-
browserCanvasType: aSpecSymbol
-
-
bufferLabel: aString
-
-
hideToolBarButtonCreated: aButton
-
-
newCanvasWithSpec: aSpec
-
create a new canvas and build componenents from aSpec.
Invoked when a new buffer is added
-
postBuildAsSubcanvasWith: aBuilder
-
-
postBuildCodeView: codeView
-
this is not more called. see #postBuildFixup instead
-
postBuildEditModeInfoLabel: aLabel
-
-
postBuildEditorNoteBook: editorNoteBook
-
-
postBuildFixup
-
-
postBuildSpecialEditor: specialEditorSubcanvas
-
-
postBuildStringSearchTool: aStringSearchTool
-
-
postBuildWith: aBuilder
-
no need to fixup here - I am always installed as subcanvas
-
postOpenWith: aBuilder
-
-
searchFieldCreated: anInputField
-
-
searchFieldPanelCreated: aPanel
-
-
windowLabel: aString
-
special editors
-
specialEditorCanvasForMethod: aMethod
-
-
updateCodeEditorVisibilityForCanvasEditor: editorCanvas class: aClassOrNil method: aMethod
-
-
updateCodeEditorVisibilityForDocumentationOf: aClass
-
-
updateCodeEditorVisibilityForHTMLDocumentationOf: aClass
-
-
updateCodeEditorVisibilityForInheritanceOf: aClass
-
-
updateCodeEditorVisibilityForLint
-
-
updateCodeEditorVisibilityForRewrite
-
-
updateCodeEditorVisibilityForSource
-
-
updateCodeEditorVisibilityForTestRuns
-
-
updateCodeEditorVisibilityForTypes
-
-
updateCodeEditorVisibilityForUML
-
-
updateCodeEditorVisibilityForWelcomePage
-
-
updateDiffViewerVisibilityFor: source1 and: source2
-
-
updateSpecialCodeEditorVisibility
-
update the visibility of the special editors in the codeEditor area,
as appropriate to what is shown currently
-
updateSpecialCodeEditorVisibilityForClass: aClassOrNil method: aMethod
-
update the visibility of the special editors in the codeEditor area,
as appropriate to what is shown currently
startup & release
-
closeRequest
-
asks for permission before closing
-
release
-
self class classHistory removeDependent:self.
string search tool
-
hideSearchBar
-
-
searchBackwardWithSearchBar
-
-
searchBackwardWithSearchBarWith: aString
-
-
searchBarActionBlock
-
-
searchForwardWithSearchBar
-
-
searchForwardWithSearchBarWith: aString
-
-
setFocusToSearchBar
-
-
setInitialSearchString: aString
-
-
showSearchBar
-
-
showSearchBarWith: aString
-
user actions
-
askUserForCompletion: what from: allTheBest
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
backToLastClass
-
-
classCategoryDoubleClicked
-
double click on a category: add a buffer on that category
-
classDoubleClicked
-
double click on a class:
if unloaded : load it
if browserStartable: start the application
if its a testcase : run it
-
codeCompletion
-
-
codeCompletionForMessage: node inClass: cls
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
codeCompletionForMethod: node inClass: cls
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
codeCompletionForVariable: node inClass: cls
-
** This is an obsolete interface - do not use it (it may vanish in future versions) **
-
codeInfoVisibilityChanged
-
-
codeModified
-
invoked when the user edits the text shown in the codeView
-
doNotShowInheritedMethods
-
-
hideToolbar
-
-
methodDoubleClicked
-
-
methodDoubleClicked1
-
-
methodDoubleClicked2
-
-
methodDoubleClicked3
-
-
methodDoubleClicked4
-
-
methodDoubleClicked: aMethod
-
-
methodDoubleClickedAt: index
-
-
nameSpaceDoubleClicked
-
double click on a nameSpace:
add a buffer browsing that namespace
-
projectDoubleClicked
-
double click on a project:
add a buffer browsing that project
-
protocolDoubleClicked
-
double click on a protocol:
open a full-protocol browser
-
showInheritedMethods
-
-
startApplication: clsArg
-
double-click on a class to exec; or launch button.
Return true if successful
-
stringSearchToolVisibilityChanged
-
-
switchToCategoryView
-
-
switchToClassHierarchyView
-
-
toolBarVisibilityChanged
-
-
variableDoubleClicked
-
double click on a variable:
add a buffer showing all references to this variable
user actions-accepting
-
acceptMethod: codeArg inClass: cls check: doCheck
-
accept a new method.
Return false, if NOT accepted (i.e. compilation canceled)
-
askForInitialApplicationCodeFor: aClass
-
-
checkCodeQuality: code
-
-
classToAcceptMethodIn
-
-
doAcceptClassAspect: aspect get: getSelector set: setSelector code: theCode
-
accept comment or primitiveDefs/vars/funs (in the codeView).
-
doAcceptClassComment: theCode
-
accept a classComment (in the codeView).
-
doAcceptClassDefinition: theCode fullClass: thisIsAFullClassesCode usingCompiler: aCompilerClass
-
tell the codeView what to do on accept.
Return false, if NOT accepted (i.e. compilation canceled)
-
doAcceptClassDefinition: theCode usingCompiler: aCompilerClass
-
tell the codeView what to do on accept.
Return false, if NOT accepted (i.e. compilation canceled)
-
doAcceptClassPrimitive: theCode
-
accept primitive-definitions/functions or variables (in the codeView).
-
doAcceptCodeIn: aNavigationState
-
accept changed code in aNavigationState
-
doAcceptFullClassDefinition: theCode usingCompiler: aCompilerClass
-
tell the codeView what to do on accept.
Return false, if NOT accepted (i.e. compilation canceled)
-
doAcceptFullJavaClassDefinition: theCode
-
tell the codeView what to do on accept.
Return false, if NOT accepted (i.e. compilation canceled)
-
doAcceptJavaClassDefinition: theCode
-
tell the codeView what to do on accept.
Return false, if NOT accepted (i.e. compilation canceled)
-
doAcceptMethod: theCode
-
accept a new/modified method
-
doSaveInSpecialEditors
-
accept changes in special editor
-
enforceCodeStyle
-
-
openDiffViewForText: theCode againstSourceOfMethod: aMethod
-
-
protocolToAcceptMethod: selector class: aClass
-
-
selectorOfMethodFromCode: someCode in: aClass
-
a quick parse for the selector - is done BEFORE we actually compile something,
to be able to get the existing method's category (q: is that really needed - can change
the category afterwards, if the compiled method is installed late)
-
setAcceptAction: aBlockOrNil
-
tell the codeView what to do on accept
-
setAcceptActionForClass
-
tell the codeView what to do on accept and explain
-
setAcceptActionForClassComment
-
tell the codeView what to do on accept
-
setAcceptActionForJavaClass
-
tell the codeView what to do on accept and explain
-
setAcceptActionForJavaClassComment
-
tell the codeView what to do on accept
-
setAcceptActionForMetaClassUsed: metaClassUsedOrNil
-
tell the codeView what to do on accept and explain
-
setAcceptActionForMethod
-
tell the codeView what to do on accept
-
setAcceptActionForNothing
-
tell the codeView what to do on accept
-
setAcceptActionForProjectComment
-
tell the codeView what to do on accept
-
setDoitActionForClass
-
tell the codeView what to do on doIt
-
setNoAcceptAction
-
tell the codeView what accept is not allowed
user actions-class
-
classLoad
-
load an autoloaded class.
Invoked on doubleClick on a class or via the menu
-
classMenuUnload
-
unload an autsoloaded class
-
loadClasses: aCollectionOfClasses
-
load a collection of autoloaded classes.
Invoked on doubleClick on an unloaded class or via the menu
-
unloadClasses: aCollectionOfClasses
-
unload an autoloaded classes in aCollectionOfClasses
user actions-comparing
-
doCompareIn: aNavigationState
-
compare the codeViews contents in a buffer against its original
user actions-events
-
keyInCategoryListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInClassHierarchyListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInClassListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInCodeView: key rawKey: rawKey
-
filter keyboard events for Find key (unless typed into the codeView).
Return true, if I have eaten the event
-
keyInMethodCategoryListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInMethodListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInProjectListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
keyInVariableListView: key rawKey: rawKey
-
filter keyboard events for some function key.
Return true, if I have eaten the event
-
processEvent: anEvent
-
filter keyboard events for Find key (unless typed into the codeView).
Return true, if I have eaten the event
NewSystemBrowser open
|