Tools__SendersBrowslet.st
author Jan Vrany <jan.vrany@labware.com>
Wed, 05 Oct 2022 11:57:26 +0100
branchjv
changeset 19637 28f5bfaa093d
parent 18532 cccb41254edf
permissions -rw-r--r--
`NewSystemBrowser`: avoid updating package info when changed class is not selected This speeds up loading of packages when browser is open as it does not (needlessly) update package info which may involve scm round-trip.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
18532
cccb41254edf Issue #239: Fix all Smalltak/X source files to be in unicode (UTF8 without BOM) and prefixed by "{ Encoding: utf8 }" when any unicode character is present
Patrik Svestka <patrik.svestka@gmail.com>
parents: 12431
diff changeset
     1
"{ Encoding: utf8 }"
cccb41254edf Issue #239: Fix all Smalltak/X source files to be in unicode (UTF8 without BOM) and prefixed by "{ Encoding: utf8 }" when any unicode character is present
Patrik Svestka <patrik.svestka@gmail.com>
parents: 12431
diff changeset
     2
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
"
10045
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
     4
 Copyright (c) 2007-2010 Jan Vrany, SWING Research Group, Czech Technical University in Prague
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
     5
 Copyright (c) 2009-2010 eXept Software AG
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
10045
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
     7
 Permission is hereby granted, free of charge, to any person
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
     8
 obtaining a copy of this software and associated documentation
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
     9
 files (the 'Software'), to deal in the Software without
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    10
 restriction, including without limitation the rights to use,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    11
 copy, modify, merge, publish, distribute, sublicense, and/or sell
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    12
 copies of the Software, and to permit persons to whom the
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    13
 Software is furnished to do so, subject to the following
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    14
 conditions:
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    15
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    16
 The above copyright notice and this permission notice shall be
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    17
 included in all copies or substantial portions of the Software.
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    18
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    19
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    20
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    21
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    22
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    23
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    24
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    25
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    26
 OTHER DEALINGS IN THE SOFTWARE.
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
"{ Package: 'stx:libtool' }"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
"{ NameSpace: Tools }"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
Browslet subclass:#SendersBrowslet
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	instanceVariableNames:''
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	classVariableNames:''
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
	poolDictionaries:''
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
	category:'Interface-Browsers-Browslets'
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
!SendersBrowslet class methodsFor:'documentation'!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
copyright
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
"
10045
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    43
 Copyright (c) 2007-2010 Jan Vrany, SWING Research Group, Czech Technical University in Prague
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    44
 Copyright (c) 2009-2010 eXept Software AG
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    45
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    46
 Permission is hereby granted, free of charge, to any person
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    47
 obtaining a copy of this software and associated documentation
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    48
 files (the 'Software'), to deal in the Software without
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    49
 restriction, including without limitation the rights to use,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    50
 copy, modify, merge, publish, distribute, sublicense, and/or sell
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    51
 copies of the Software, and to permit persons to whom the
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    52
 Software is furnished to do so, subject to the following
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    53
 conditions:
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
10045
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    55
 The above copyright notice and this permission notice shall be
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    56
 included in all copies or substantial portions of the Software.
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    57
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    58
 THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    59
 EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    60
 OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    61
 NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    62
 HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    63
 WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    64
 FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
bb79b3ab14d1 copyright
Claus Gittinger <cg@exept.de>
parents: 9964
diff changeset
    65
 OTHER DEALINGS IN THE SOFTWARE.
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
! !
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
!SendersBrowslet class methodsFor:'accessing'!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
description
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
    "superclass Browslet class says that I am responsible to implement this method"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
    ^ 'Shows a list of senders of currently selected method'
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
    "Modified: / 04-10-2010 / 22:58:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
label
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
    "superclass Browslet class says that I am responsible to implement this method"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
    ^ 'Senders'
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
    "Modified: / 04-10-2010 / 22:57:55 / Jan Vrany <jan.vrany@fit.cvut.cz>"
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
! !
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
!SendersBrowslet class methodsFor:'documentation'!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
version_CVS
18532
cccb41254edf Issue #239: Fix all Smalltak/X source files to be in unicode (UTF8 without BOM) and prefixed by "{ Encoding: utf8 }" when any unicode character is present
Patrik Svestka <patrik.svestka@gmail.com>
parents: 12431
diff changeset
    90
    ^ '§Header: /cvs/stx/stx/libtool/Tools__SendersBrowslet.st,v 1.2 2011/07/03 13:40:50 cg Exp §'
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
!
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
12431
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
    93
version_HG
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
    94
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
    95
    ^ '$Changeset: <not expanded> $'
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
    96
!
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
    97
9964
a44d7951711d initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
version_SVN
12128
a7ff7d66ee85 Improvements in LintHighlighter, few fixes
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
    99
    ^ '$Id: Tools__SendersBrowslet.st 7854 2012-01-30 17:49:41Z vranyj1 $'
12431
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
   100
! !
9f0c59c742d5 Added LintRuleSettingsApplication and LintRuleEditDialog to define user-defined rule sets.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12128
diff changeset
   101