Tools__CodeView2DemoApp.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Thu, 14 Jun 2018 22:19:39 +0100
branchjv
changeset 18227 d25a407ba86d
parent 12650 e0f607754b9a
child 18532 cccb41254edf
permissions -rw-r--r--
Mini testrunner: show "green" if there's at least one pass and rest is pass or skip This is more meaningfull result then showing "gray" if there's at least one skip.
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"
10073
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     2
 COPYRIGHT (c) 2010 by Jan Vrany, SWING Research Group. CTU in Prague
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     3
              All Rights Reserved
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
10073
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     5
Permission is hereby granted, free of charge, to any person
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     6
obtaining a copy of this software and associated documentation
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     7
files (the 'Software'), to deal in the Software without
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     8
restriction, including without limitation the rights to use,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
     9
copy, modify, merge, publish, distribute, sublicense, and/or sell
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    10
copies of the Software, and to permit persons to whom the
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    11
Software is furnished to do so, subject to the following
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    12
conditions:
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    13
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    14
The above copyright notice and this permission notice shall be
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    15
included in all copies or substantial portions of the Software.
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    16
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    17
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    18
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    19
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    20
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    21
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    22
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    23
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    24
OTHER DEALINGS IN THE SOFTWARE.
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
"{ Package: 'stx:libtool' }"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
"{ NameSpace: Tools }"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
ApplicationModel subclass:#CodeView2DemoApp
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
	instanceVariableNames:'modifiedChannel'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
	classVariableNames:''
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
	poolDictionaries:''
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	category:'Interface-CodeView'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
!CodeView2DemoApp class methodsFor:'documentation'!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
copyright
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
"
10073
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    41
 COPYRIGHT (c) 2010 by Jan Vrany, SWING Research Group. CTU in Prague
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    42
              All Rights Reserved
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    43
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    44
Permission is hereby granted, free of charge, to any person
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    45
obtaining a copy of this software and associated documentation
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    46
files (the 'Software'), to deal in the Software without
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    47
restriction, including without limitation the rights to use,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    48
copy, modify, merge, publish, distribute, sublicense, and/or sell
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    49
copies of the Software, and to permit persons to whom the
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    50
Software is furnished to do so, subject to the following
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    51
conditions:
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
10073
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    53
The above copyright notice and this permission notice shall be
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    54
included in all copies or substantial portions of the Software.
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    55
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    56
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    57
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    58
OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    59
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    60
HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    61
WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    62
FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
5d6d5c1b232a changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 9984
diff changeset
    63
OTHER DEALINGS IN THE SOFTWARE.
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
examples
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
  Starting the application:
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
                                                                [exBegin]
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
    Tools::CodeView2DemoApp open
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
                                                                [exEnd]
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
  more examples to be added:
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
                                                                [exBegin]
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
    ... add code fragment for 
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
    ... executable example here ...
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
                                                                [exEnd]
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
! !
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
!CodeView2DemoApp class methodsFor:'interface specs'!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
windowSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
    "This resource specification was automatically generated
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
     by the UIPainter of ST/X."
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
    "Do not manually edit this!! If it is corrupted,
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
     the UIPainter may not be able to read the specification."
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
    "
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
     UIPainter new openOnClass:Tools::CodeView2DemoApp andSelector:#windowSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
     Tools::CodeView2DemoApp new openInterface:#windowSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
     Tools::CodeView2DemoApp open
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
    "
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
    <resource: #canvas>
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
    ^ 
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
     #(FullSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
        name: windowSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
        window: 
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
       (WindowSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
          label: 'CodeView2 Demo App'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
          name: 'CodeView2 Demo App'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
          min: (Point 10 10)
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
          bounds: (Rectangle 0 0 509 392)
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
        )
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
        component: 
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
       (SpecCollection
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
          collection: (
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
           (TextEditorSpec
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
              name: 'CodeView2'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
              layout: (LayoutFrame 0 0 30 0 0 1 0 1)
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
              hasHorizontalScrollBar: true
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
              hasVerticalScrollBar: true
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
              hasKeyboardFocusInitially: false
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
              viewClassName: 'Tools::CodeView2'
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
            )
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
           )
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
         
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
        )
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
      )
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
! !
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
!CodeView2DemoApp methodsFor:'aspects'!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
modifiedChannel
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
    <resource: #uiAspect>
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
    "automatically generated by UIPainter ..."
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   133
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   134
    "*** the code below creates a default model when invoked."
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
    "*** (which may not be the one you wanted)"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
    "*** Please change as required and accept it in the browser."
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
    "*** (and replace this comment by something more useful ;-)"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   138
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   139
    modifiedChannel isNil ifTrue:[
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   140
        modifiedChannel := ValueHolder with: false
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
    ].
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
    ^ modifiedChannel.
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
    "Modified: / 06-02-2010 / 20:03:23 / Jan Vrany <jan.vrany@fit.cvut.cz>"
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
! !
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   147
!CodeView2DemoApp class methodsFor:'documentation'!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   148
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   149
version_CVS
12123
4bde08cebd48 trunk branched into /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 10073
diff changeset
   150
    ^ '§Header: /cvs/stx/stx/libtool/Tools__CodeView2DemoApp.st,v 1.2 2011/07/03 17:50:09 cg Exp §'
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
!
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   152
12650
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   153
version_HG
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   154
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   155
    ^ '$Changeset: <not expanded> $'
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   156
!
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   157
9984
12d75c72824a initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
version_SVN
12123
4bde08cebd48 trunk branched into /branches/jv
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 10073
diff changeset
   159
    ^ '$Id: Tools__CodeView2DemoApp.st 7567 2010-04-17 10:59:53Z vranyj1 $'
12650
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   160
! !
e0f607754b9a Merged 18d06283743d and ff31bac2fd1b (branch default - CVS HEAD)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 12123
diff changeset
   161