eXept Software AG Logo

Smalltalk/X Webserver

Documentation of class 'DirectoryDifferenceViewApplication':

Home

Documentation
www.exept.de
Everywhere
for:
[back]

Class: DirectoryDifferenceViewApplication


Inheritance:

   Object
   |
   +--Model
      |
      +--ApplicationModel
         |
         +--AbstractFileApplicationNoteBookComponent
            |
            +--AbstractFileFinderApplicationComponent
               |
               +--DirectoryDifferenceViewApplication

Package:
stx:libtool
Category:
Interface-Tools-File
Version:
rev: 1.22 date: 2022/02/11 15:23:38
user: cg
file: DirectoryDifferenceViewApplication.st directory: libtool
module: stx stc-classLibrary: libtool

Description:


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:]

copyright

COPYRIGHT (c) 2006 by eXept Software AG All Rights Reserved This software is furnished under a license and may be used only in accordance with the terms of that license and with the inclusion of the above copyright notice. This software may not be provided or otherwise made available to, or used by, any other person. No title to or ownership of the software is hereby transferred.

Class protocol:

help specs
o  helpSpec
This resource specification was automatically generated
by the UIHelpTool of ST/X.

image specs
o  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

o  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
o  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
o  searchMenu
This resource specification was automatically generated
by the MenuEditor of ST/X.

Usage example(s):

     MenuEditor new openOnClass:DirectoryDifferenceViewApplication andSelector:#searchMenu
     (Menu new fromLiteralArrayEncoding:(DirectoryDifferenceViewApplication searchMenu)) startUp

tableColumns specs
o  searchResultTable
This resource specification was automatically generated
by the DataSetBuilder of ST/X.

Usage example(s):

     DataSetBuilder new openOnClass:DirectoryDifferenceViewApplication andSelector:#searchResultTable


Instance protocol:

accessing
o  directory1: directory1Arg directory2: directory2Arg
self namePatternHolder value:newPattern.

o  directory1Holder

o  directory2Holder

actions
o  fileListDoubleClick: indexOrIndexCollection

o  fileSelected: entries

o  shouldShow: aListItem
showing filtered

o  shownFilesChanged
showing filtered

aspects
o  excludedDirectoryNamePatternHolder

o  excludedNamePatternHolder

o  filteredFilesList

o  hasResultListHolder

o  ignoreCaseInDirectoryNameHolder

o  ignoreCaseInExcludedDirectoryNameHolder

o  ignoreCaseInExcludedNameHolder

o  ignoreCaseInNameHolder

o  namePatternHolder

o  showAllHolder

o  showDifferentOnlyHolder

o  showOnlyIn1Holder

o  showOnlyIn2Holder

o  showWhatHolder

o  unfilteredFilesList

comparing
o  doSearch
to set the filtered list

o  generateResultStringForTimeElapsed: timeDuration
at the end of a search, generate a nice informative summary string.
Redefined to generate a different message.

o  updateList

startup & release
o  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.


Examples:


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


ST/X 7.7.0.0; WebServer 1.702 at 20f6060372b9.unknown:8081; Mon, 18 Nov 2024 04:43:03 GMT