|
Class: DirectoryDifferenceViewApplication
Object
|
+--Model
|
+--ApplicationModel
|
+--AbstractFileApplicationNoteBookComponent
|
+--AbstractFileFinderApplicationComponent
|
+--DirectoryDifferenceViewApplication
- Package:
- stx:libtool
- Category:
- Interface-Tools-File
- Version:
- rev:
1.14
date: 2019/08/10 23:20:10
- user: cg
- file: DirectoryDifferenceViewApplication.st directory: libtool
- module: stx stc-classLibrary: libtool
- Author:
- exept MBP
documentation to be added.
class:
<a short class summary here, describing what instances represent>
responsibilities:
<describing what my main role is>
collaborators:
<describing with whom and how I talk to>
API:
<public api and main messages>
example:
<a one-line examples on how to use - can also be in a separate example method>
implementation:
<implementation points>
[instance variables:]
[class variables:]
help specs
-
helpSpec
-
This resource specification was automatically generated
by the UIHelpTool of ST/X.
image specs
-
leftOnlyIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
usage example(s):
self leftOnlyIcon inspect
ImageEditor openOnClass:self andSelector:#leftOnlyIcon
Icon flushCachedIcons
|
-
rightOnlyIcon
-
This resource specification was automatically generated
by the ImageEditor of ST/X.
usage example(s):
self rightOnlyIcon inspect
ImageEditor openOnClass:self andSelector:#rightOnlyIcon
Icon flushCachedIcons
|
interface specs
-
windowSpec
-
This resource specification was automatically generated
by the UIPainter of ST/X.
usage example(s):
UIPainter new openOnClass:DirectoryDifferenceViewApplication andSelector:#windowSpec
DirectoryDifferenceViewApplication new openInterface:#windowSpec
DirectoryDifferenceViewApplication open
|
menu specs
-
searchMenu
-
This resource specification was automatically generated
by the MenuEditor of ST/X.
usage example(s):
MenuEditor new openOnClass:FindFileApplication andSelector:#searchMenu
(Menu new fromLiteralArrayEncoding:(FindFileApplication searchMenu)) startUp
|
tableColumns specs
-
searchResultTable
-
This resource specification was automatically generated
by the DataSetBuilder of ST/X.
usage example(s):
DataSetBuilder new openOnClass:DirectoryDifferenceViewApplication andSelector:#searchResultTable
|
accessing
-
directory1: directory1Arg directory2: directory2Arg
-
self namePatternHolder value:newPattern.
-
directory1Holder
-
-
directory2Holder
-
actions
-
fileListDoubleClick: indexOrIndexCollection
-
-
fileSelected: entries
-
-
shouldShow: aListItem
-
showing filtered
-
shownFilesChanged
-
self shownListHolder valueHolder:unfilteredFilesList.
aspects
-
excludedDirectoryNamePatternHolder
-
-
excludedNamePatternHolder
-
-
filteredFilesList
-
-
hasResultListHolder
-
-
ignoreCaseInDirectoryNameHolder
-
-
ignoreCaseInExcludedDirectoryNameHolder
-
-
ignoreCaseInExcludedNameHolder
-
-
ignoreCaseInNameHolder
-
-
namePatternHolder
-
-
showAllHolder
-
-
showDifferentOnlyHolder
-
-
showOnlyIn1Holder
-
-
showOnlyIn2Holder
-
-
showWhatHolder
-
-
unfilteredFilesList
-
comparing
-
doSearch
-
to set the filtered list
-
generateResultStringForTimeElapsed: timeDuration
-
at the end of a search, generate a nice informative summary string.
Redefined to generate a different message.
-
updateList
-
startup & release
-
postOpenWith: aBuilder
-
(comment from inherited method)
this is sent after the application's main window is opened.
Can be redefined in subclasses for actions after opening the view.
Notice that everything between [exBegin] and [exEnd] is extracted by the html-doc generator
to create nicely formatted and clickable executable examples in the generated html-doc.
(see the browser's class-documentation menu items for more)
opening the application:
DirectoryDifferenceViewApplication open
|
opening the application on some model:
DirectoryDifferenceViewApplication openOn:aModel
|
|