|
Class: SourceCodeManagementSettingsAppl (private in AbstractSettingsApplication
This class is only visible from within
AbstractSettingsApplication.
Object
|
+--Model
|
+--ApplicationModel
|
+--AbstractSettingsApplication
|
+--AbstractSettingsApplication::SourceCodeManagementSettingsAppl
- Package:
- stx:libtool
- Category:
- Interface-Smalltalk
- Owner:
- AbstractSettingsApplication
this is the old (now obsolete) settings app, which was used until multiple
managers were supported (i.e. when only the CVSSourceCodeManager was available).
It has been split into a generic part (manager-to-module assignment),
and per-manager subapplications.
aspects
-
availableManagers
-
help specs
-
helpSpec
-
This resource specification was automatically generated
by the UIHelpTool of ST/X.
image specs
-
defaultIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
Usage example(s):
self defaultIcon inspect
ImageEditor openOnClass:self andSelector:#defaultIcon
Icon flushCachedIcons
|
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
Usage example(s):
UIPainter new openOnClass:AbstractSettingsApplication::SourceCodeManagementSettingsAppl andSelector:#windowSpec
AbstractSettingsApplication::SourceCodeManagementSettingsAppl new openInterface:#windowSpec
AbstractSettingsApplication::SourceCodeManagementSettingsAppl open
|
tableColumns specs
-
managerPerMatchingModuleColumns
-
This resource specification was automatically generated
by the DataSetBuilder of ST/X.
Usage example(s):
DataSetBuilder new openOnClass:AbstractSettingsApplication::SourceCodeManagementSettingsAppl andSelector:#managerPerMatchingModuleColumns
|
accessing
-
manager
-
actions
-
actionAdd
-
-
actionEdit
-
-
actionMoveDown
-
-
actionMoveUp
-
-
actionRemove
-
-
actionTest
-
-
addModule: module withData: data
-
-
basicReadSettings
-
self selectedPerModuleRootChanged.
-
basicSaveSettings
-
???
-
browseSourceCache
-
-
condenseSourceCache
-
-
fillSourceCache
-
-
flushSourceCache
-
-
removePerModuleRoot
-
-
setupSourceCodeManager
-
aspects
-
acceptChannel
-
-
autoFillSourceCacheAtStartupHolder
-
-
availableManagerTypeNames
-
-
availableManagers
-
self basicNew availableManagers
-
canMoveDown
-
-
canMoveUp
-
-
canRemoveManagerPerPackageEntry
-
-
checkClassesWhenCheckingIn
-
-
keepMethodSource
-
-
listOfModules
-
-
localSourceFirst
-
-
managerIsCVSSourceCodeManager
-
-
managerIsSmallTeamSourceCodeManager
-
-
managerIsStoreSourceCodeManager
-
-
managerPerMatchingModule
-
-
managerTypeIndexToAddHolder
-
-
managerTypeToAddHolder
-
-
moreThanOneManagerTypesAvailable
-
-
packageToAddHolder
-
-
perModuleFieldsEnableHolder
-
-
perModuleRoot
-
-
perModuleRootModule
-
-
removeEnabled
-
-
selectedManager
-
-
selectedManagerPerMatchingModuleHolder
-
-
selectedManagerTypeIndexHolder
-
-
selectedPerModuleRoot
-
-
sourceCacheDir
-
-
useManager
-
-
verboseSourceCodeAccess
-
change & update
-
selectedPerModuleRootChanged
-
-
sourceDirChanged
-
(fn isReadableForAll and:[fn isWritableForAll]) ifFalse:[
-
update: something with: aParameter from: changedObject
-
(comment from inherited method)
dependent is notified of some change -
Default is to try update:with:
-
updateSelectedManager
-
help
-
editorHelpRelativeWikiURL
-
the relative URL of the dialog-description in the Wiki
-
helpFilename
-
the path for a local help document (for offline reading)
initialization & release
-
initialize
-
must be called if redefined
queries
-
hasManager
-
true if ANY source code management class is available
-
hasUnsavedChanges
-
(comment from inherited method)
utility to check for changed aspects as listed in the aspects method.
If that has not been redefined, an error will be reported,
as you should then redefine this method in a subclass
PerModuleManagerSettingDialog
|