Tools__Toolbox.st
author Claus Gittinger <cg@exept.de>
Sun, 01 Feb 2015 14:17:11 +0100
changeset 15150 940d37c7d3ac
parent 14023 b3e220d2a1a0
child 15566 184cea584be5
permissions -rw-r--r--
class: Tools::ChangeList fixed the following redraw bug in ModelListView (which is already fixed in SelectionInListView): if a colored item is shown with selection, the color attribute should be removed (or relaxed), to avoid drawing the label invisible. I.e. if the text color is blue or grey, and the selection bg is blue. we should draw white-on-blue, instead of blue/grey on blue. For this to work, the info whether drawing a selection must be passed down through the renderer to the item's draw routine.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     1
"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     2
 COPYRIGHT (c) 2006 by eXept Software AG
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     3
	      All Rights Reserved
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     4
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     5
 This software is furnished under a license and may be used
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     6
 only in accordance with the terms of that license and with the
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     7
 inclusion of the above copyright notice.   This software may not
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     8
 be provided or otherwise made available to, or used by, any
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
     9
 other person.  No title to or ownership of the software is
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    10
 hereby transferred.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    11
"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    12
"{ Package: 'stx:libtool' }"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    13
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    14
"{ NameSpace: Tools }"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    15
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    16
Object subclass:#Toolbox
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    17
	instanceVariableNames:'browser environment'
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    18
	classVariableNames:''
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    19
	poolDictionaries:''
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    20
	category:'Interface-Tools'
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    21
!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    22
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    23
!Toolbox class methodsFor:'documentation'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    24
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    25
copyright
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    26
"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    27
 COPYRIGHT (c) 2006 by eXept Software AG
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    28
	      All Rights Reserved
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    29
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    30
 This software is furnished under a license and may be used
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    31
 only in accordance with the terms of that license and with the
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    32
 inclusion of the above copyright notice.   This software may not
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    33
 be provided or otherwise made available to, or used by, any
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    34
 other person.  No title to or ownership of the software is
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    35
 hereby transferred.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    36
"
13995
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    37
!
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    38
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    39
documentation
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    40
"
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    41
    Concrete subclasses provide lenguage-specfici services for other tools
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    42
    like list of classes/globals used in a method, list of messages sent by 
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    43
    this method, senders/implementors of a selector and so on.
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    44
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    45
    NOTE: Lot of code used to be directly in tools, namely NewSystemBrowser.
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    46
    The code should be moved to toolbox classes to allow reuse and to allow
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    47
    for multiple languages (Smalltalk / Java / JavaScript / Ruby).
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    48
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    49
    [author:]
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    50
        Jan Vrany <jan.vrany@fit.cvut.cz>
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    51
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    52
    [instance variables:]
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    53
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    54
    [class variables:]
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    55
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    56
    [see also:]
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    57
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
    58
"
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    59
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    60
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    61
!Toolbox class methodsFor:'instance creation'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    62
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    63
new
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    64
    "return an initialized instance"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    65
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    66
    ^ self basicNew initialize.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    67
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    68
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    69
!Toolbox methodsFor:'accessing'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    70
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    71
browser
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    72
    ^ browser
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    73
!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    74
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    75
browser:aNewSystemBrowser
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    76
    browser := aNewSystemBrowser.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    77
!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    78
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    79
environment
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    80
    ^ environment
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    81
!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    82
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    83
environment:env
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    84
    environment := env.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    85
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    86
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    87
!Toolbox methodsFor:'accessing-methods'!
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    88
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    89
globalsReferencedByMethods: methods
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    90
    "Returns a list of globals (classes) referenced by given methods"
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    91
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    92
    ^ self subclassResponsibility
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    93
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    94
    "Created: / 24-02-2014 / 16:19:57 / Jan Vrany <jan.vrany@fit.cvut.cz>"
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    95
! !
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
    96
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    97
!Toolbox methodsFor:'initialization'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    98
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
    99
initialize
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   100
    "Invoked when a new instance is created."
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   101
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   102
    "/ please change as required (and remove this comment)
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   103
    "/ browser := nil.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   104
    environment := Smalltalk
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   105
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   106
    "/ super initialize.   -- commented since inherited method does nothing
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   107
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   108
    "Modified: / 05-09-2013 / 12:46:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   109
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   110
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
   111
!Toolbox methodsFor:'menu-methods'!
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   112
13995
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
   113
messagesMenuFor:actionSelector
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
   114
    withMethods: methods
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
   115
    withMethodSelectors:withMethodSelectors
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
   116
    withSentSelectors: withSentSelectors
ca1ec96850b5 Introduced GeneritToolbox / SmalltalkToolbox.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13503
diff changeset
   117
    withSelfSelectorsOnly: withSelfSelectorsOnly 
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   118
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
   119
    ^ self subclassResponsibility.
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   120
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
   121
    "Modified: / 24-02-2014 / 16:17:52 / Jan Vrany <jan.vrany@fit.cvut.cz>"
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   122
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   123
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   124
!Toolbox methodsFor:'private'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   125
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   126
ensureBrowser
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   127
    browser isNil ifTrue:[
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   128
        browser := NewSystemBrowser new.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   129
        browser open.
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   130
    ].
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   131
    ^ browser
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   132
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   133
    "Created: / 31-08-2013 / 22:46:22 / Jan Vrany <jan.vrany@fit.cvut.cz>"
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   134
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   135
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   136
!Toolbox class methodsFor:'documentation'!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   137
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   138
version
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
   139
    ^ '$Header: /cvs/stx/stx/libtool/Tools__Toolbox.st,v 1.3 2014-02-25 10:41:16 vrany Exp $'
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   140
!
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   141
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   142
version_CVS
14023
b3e220d2a1a0 Refactoring of NavigatorModel's environment.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 13995
diff changeset
   143
    ^ '$Header: /cvs/stx/stx/libtool/Tools__Toolbox.st,v 1.3 2014-02-25 10:41:16 vrany Exp $'
13503
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   144
! !
325d24e64837 initial checkin
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff changeset
   145