author | Claus Gittinger <cg@exept.de> |
Fri, 01 Nov 2019 13:44:29 +0100 | |
branch | cvs_MAIN |
changeset 3973 | ee0b2d717637 |
parent 3939 | 59ea7239aee5 |
permissions | -rw-r--r-- |
3939 | 1 |
"{ Encoding: utf8 }" |
2 |
||
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
3 |
" |
3324
a58245c0e83a
Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3243
diff
changeset
|
4 |
COPYRIGHT (c) 1996-2015 by Claus Gittinger |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
5 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
6 |
New code and modifications done at SWING Research Group [1]: |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
7 |
|
3324
a58245c0e83a
Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3243
diff
changeset
|
8 |
COPYRIGHT (c) 2010-2015 by Jan Vrany, Jan Kurs and Marcel Hlopko |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
9 |
SWING Research Group, Czech Technical University in Prague |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
10 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
11 |
This software is furnished under a license and may be used |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
12 |
only in accordance with the terms of that license and with the |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
13 |
inclusion of the above copyright notice. This software may not |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
14 |
be provided or otherwise made available to, or used by, any |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
15 |
other person. No title to or ownership of the software is |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
16 |
hereby transferred. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
17 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
18 |
[1] Code written at SWING Research Group contains a signature |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
19 |
of one of the above copright owners. For exact set of such code, |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
20 |
see the differences between this version and version stx:libjava |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
21 |
as of 1.9.2010 |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
22 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
23 |
"{ Package: 'stx:libjava' }" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
24 |
|
3939 | 25 |
"{ NameSpace: Smalltalk }" |
26 |
||
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
27 |
JavaCodeLibraryOrBundle subclass:#JavaCodeBundle |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
28 |
instanceVariableNames:'libraries' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
29 |
classVariableNames:'Root' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
30 |
poolDictionaries:'' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
31 |
category:'Languages-Java-Support-Libraries' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
32 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
33 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
34 |
!JavaCodeBundle class methodsFor:'documentation'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
35 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
36 |
copyright |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
37 |
" |
3324
a58245c0e83a
Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3243
diff
changeset
|
38 |
COPYRIGHT (c) 1996-2015 by Claus Gittinger |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
39 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
40 |
New code and modifications done at SWING Research Group [1]: |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
41 |
|
3324
a58245c0e83a
Updated copyright notices.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3243
diff
changeset
|
42 |
COPYRIGHT (c) 2010-2015 by Jan Vrany, Jan Kurs and Marcel Hlopko |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
43 |
SWING Research Group, Czech Technical University in Prague |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
44 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
45 |
This software is furnished under a license and may be used |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
46 |
only in accordance with the terms of that license and with the |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
47 |
inclusion of the above copyright notice. This software may not |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
48 |
be provided or otherwise made available to, or used by, any |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
49 |
other person. No title to or ownership of the software is |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
50 |
hereby transferred. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
51 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
52 |
[1] Code written at SWING Research Group contains a signature |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
53 |
of one of the above copright owners. For exact set of such code, |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
54 |
see the differences between this version and version stx:libjava |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
55 |
as of 1.9.2010 |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
56 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
57 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
58 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
59 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
60 |
documentation |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
61 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
62 |
A container for several JavaCodeLibraries bundled together. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
63 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
64 |
[author:] |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
65 |
Jan Vrany <jan.vrany@fit.cvut.cz> |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
66 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
67 |
[instance variables:] |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
68 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
69 |
[class variables:] |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
70 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
71 |
[see also:] |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
72 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
73 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
74 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
75 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
76 |
!JavaCodeBundle class methodsFor:'instance creation'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
77 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
78 |
new |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
79 |
"return an initialized instance" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
80 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
81 |
^ self basicNew initialize. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
82 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
83 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
84 |
standardPackageBundleFor: packageId |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
85 |
"Return bundle for packageId. Assumes that that |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
86 |
package has standard layout, i.e., |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
87 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
88 |
<package-dir>/java |
3134
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
89 |
bin ..................... compiled .class files |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
90 |
bin-tests ............... compiler .class files for JUnit tests |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
91 |
src ..................... java sources |
3134
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
92 |
src-tests ............... java sources for JUnit tests |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
93 |
libs .................... required .jar files |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
94 |
libs-src ................ (optional) sources code for .jars |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
95 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
96 |
|
3243
769369f7b48c
Bugfix in JavaCodeBundle: handle correclt non-exisitng packages...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3152
diff
changeset
|
97 |
| bundle lib pkg pkgDir javadir p libs libssrc | |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
98 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
99 |
pkg := ProjectDefinition definitionClassForPackage: packageId. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
100 |
pkg isNil ifTrue:[ ^ nil ]. |
3243
769369f7b48c
Bugfix in JavaCodeBundle: handle correclt non-exisitng packages...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3152
diff
changeset
|
101 |
pkgDir := pkg packageDirectory. |
769369f7b48c
Bugfix in JavaCodeBundle: handle correclt non-exisitng packages...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3152
diff
changeset
|
102 |
pkgDir isNil ifTrue:[ ^ nil ]. |
769369f7b48c
Bugfix in JavaCodeBundle: handle correclt non-exisitng packages...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3152
diff
changeset
|
103 |
javadir := pkgDir / 'java'. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
104 |
(javadir isDirectory not or:[javadir isReadable not]) ifTrue:[ ^ nil ]. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
105 |
bundle := JavaCodeBundle new name: pkg package. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
106 |
(p := javadir / 'bin') isDirectory ifTrue:[ |
3134
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
107 |
lib := JavaCodeLibrary new name: 'Java Code'. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
108 |
lib classes: p pathName. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
109 |
(p := javadir /'src') isDirectory ifTrue:[ |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
110 |
lib sources: p pathName |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
111 |
]. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
112 |
bundle add: lib. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
113 |
]. |
3134
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
114 |
|
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
115 |
(p := javadir / 'bin-tests') isDirectory ifTrue:[ |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
116 |
lib := JavaCodeLibrary new name: 'JUnit Tests'. |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
117 |
lib classes: p pathName. |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
118 |
(p := javadir /'src-tests') isDirectory ifTrue:[ |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
119 |
lib sources: p pathName |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
120 |
]. |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
121 |
bundle add: lib. |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
122 |
]. |
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
123 |
|
e35f2fac0337
Improved JavaCodeBundle>>standardPackageBundleFor: to support layout with separated tests...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
124 |
|
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
125 |
libs := javadir / 'libs'. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
126 |
libssrc := javadir / 'libs-src'. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
127 |
libs isDirectory ifTrue:[ |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
128 |
libs directoryContentsAsFilenamesDo:[:each| |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
129 |
each suffix = 'jar' ifTrue:[ |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
130 |
lib := JavaCodeLibrary new name: each baseName. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
131 |
lib classes: each pathName. |
3068
a65f7a72b3bf
JavaCodeBundle>>standardPackageBundleFor: improved
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
132 |
|
a65f7a72b3bf
JavaCodeBundle>>standardPackageBundleFor: improved
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
133 |
(p := libssrc / each baseName ) exists ifTrue:[ |
a65f7a72b3bf
JavaCodeBundle>>standardPackageBundleFor: improved
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
134 |
lib sources: p pathName. |
a65f7a72b3bf
JavaCodeBundle>>standardPackageBundleFor: improved
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
135 |
] ifFalse:[ |
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
136 |
"/ maven/ivy naming... |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
137 |
(p := libssrc / (each withoutSuffix baseName , '-sources.jar') ) exists ifTrue:[ |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
138 |
lib sources: p pathName. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
139 |
] ifFalse:[ |
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
140 |
(p := libssrc / (each withoutSuffix baseName , '-sources.zip') ) exists ifTrue:[ |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
141 |
lib sources: p pathName. |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
142 |
] ifFalse:[ |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
143 |
"/ eclipse plugin naming... |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
144 |
| base underscore | |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
145 |
base := each baseName. |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
146 |
underscore := base indexOf: $_. |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
147 |
underscore ~~ 0 ifTrue:[ |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
148 |
(p := libssrc / ((base copyTo: underscore - 1) , '.source', (base copyFrom: underscore))) exists ifTrue:[ |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
149 |
lib sources: p pathName. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
150 |
]. |
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
151 |
] |
3068
a65f7a72b3bf
JavaCodeBundle>>standardPackageBundleFor: improved
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2731
diff
changeset
|
152 |
]]]. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
153 |
bundle add: lib. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
154 |
]. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
155 |
]. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
156 |
]. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
157 |
^bundle |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
158 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
159 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
160 |
JavaCodeBundle standardPackageBundleFor: #'stx:libjava' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
161 |
JavaCodeBundle standardPackageBundleFor: #'stx:libjava/libs' |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
162 |
" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
163 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
164 |
"Created: / 15-01-2013 / 17:05:31 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
3243
769369f7b48c
Bugfix in JavaCodeBundle: handle correclt non-exisitng packages...
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3152
diff
changeset
|
165 |
"Modified: / 10-10-2014 / 11:53:51 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
166 |
! ! |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
167 |
|
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
168 |
!JavaCodeBundle class methodsFor:'others'! |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
169 |
|
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
170 |
version_HG |
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
171 |
|
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
172 |
^ '$Changeset: <not expanded> $' |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
173 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
174 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
175 |
!JavaCodeBundle methodsFor:'accessing'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
176 |
|
3073
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
177 |
/ nm |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
178 |
^libraries detect:[:e|e name = nm] ifNone:[self error:'No such library or sub-bundle']. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
179 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
180 |
"Created: / 12-02-2013 / 15:07:05 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
181 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
182 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
183 |
libraries |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
184 |
^ libraries |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
185 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
186 |
"Modified: / 15-01-2013 / 17:32:41 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
187 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
188 |
|
3073
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
189 |
!JavaCodeBundle methodsFor:'accessing-private'! |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
190 |
|
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
191 |
libraries:aCollection |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
192 |
|
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
193 |
"/ To be called only when decoding from literal array |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
194 |
libraries := aCollection. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
195 |
|
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
196 |
"Modified (comment): / 15-04-2014 / 13:21:58 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
197 |
! ! |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
198 |
|
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
199 |
!JavaCodeBundle methodsFor:'adding & removing'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
200 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
201 |
add: libraryOrBundle |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
202 |
|
2396
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
203 |
libraries add: libraryOrBundle. |
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
204 |
self changed: #libraries. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
205 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
206 |
"Created: / 12-01-2013 / 16:08:26 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2396
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
207 |
"Modified: / 22-02-2013 / 15:18:13 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
208 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
209 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
210 |
remove: libraryOrBundle |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
211 |
|
2396
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
212 |
libraries remove: libraryOrBundle. |
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
213 |
self changed: #libraries. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
214 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
215 |
"Created: / 12-01-2013 / 16:08:31 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2396
fadc6d7a2f5b
Updated to rev 009a0df3afce
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2353
diff
changeset
|
216 |
"Modified: / 22-02-2013 / 15:38:30 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
217 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
218 |
|
3073
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
219 |
!JavaCodeBundle methodsFor:'comparing'! |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
220 |
|
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
221 |
= another |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
222 |
self class ~~ another class ifTrue:[ ^ false ]. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
223 |
self name ~= another name ifTrue:[ ^ false ]. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
224 |
self libraries size ~~ another libraries size ifTrue:[ ^ false ]. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
225 |
self libraries with: another libraries do:[:myLib :anotherLib | |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
226 |
myLib ~= anotherLib ifTrue:[ ^ false ]. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
227 |
]. |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
228 |
^ true |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
229 |
|
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
230 |
"Created: / 14-04-2014 / 23:07:15 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
231 |
! ! |
f44978fc1abd
Added #hash and #= to JavaCodeLibraryOrBundle.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3068
diff
changeset
|
232 |
|
3079
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
233 |
!JavaCodeBundle methodsFor:'displaying'! |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
234 |
|
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
235 |
displayString |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
236 |
^ self name |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
237 |
|
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
238 |
"Created: / 15-04-2014 / 18:58:12 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
239 |
! ! |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
240 |
|
2441
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
241 |
!JavaCodeBundle methodsFor:'enumerating'! |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
242 |
|
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
243 |
allLibrariesDo:aBlock |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
244 |
"Enumerate all libraries in the bundle and evaluate |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
245 |
aBlock on each of them" |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
246 |
|
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
247 |
self libraries do:[:each | |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
248 |
each allLibrariesDo:aBlock |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
249 |
] |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
250 |
|
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
251 |
"Modified: / 07-03-2013 / 12:05:11 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
252 |
! ! |
64ae8f86c909
Added JabaCodeLibraryOrBundler>>allLibrariesDo: & co.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2396
diff
changeset
|
253 |
|
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
254 |
!JavaCodeBundle methodsFor:'generating'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
255 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
256 |
classPathOn:aStream |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
257 |
"superclass JavaCodeLibraryOrBundle says that I am responsible to implement this method" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
258 |
|
3939 | 259 |
self libraries do:[:each|each classPathOn: aStream]. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
260 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
261 |
"Modified: / 15-01-2013 / 17:32:22 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
262 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
263 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
264 |
sourcePathOn:aStream |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
265 |
"superclass JavaCodeLibraryOrBundle says that I am responsible to implement this method" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
266 |
|
3939 | 267 |
self libraries do:[:each|each sourcePathOn: aStream]. |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
268 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
269 |
"Created: / 12-01-2013 / 16:24:36 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
270 |
"Modified: / 15-01-2013 / 17:32:47 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
271 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
272 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
273 |
!JavaCodeBundle methodsFor:'initialization'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
274 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
275 |
initialize |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
276 |
"Invoked when a new instance is created." |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
277 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
278 |
"/ please change as required (and remove this comment) |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
279 |
libraries := OrderedCollection new. |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
280 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
281 |
"/ super initialize. -- commented since inherited method does nothing |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
282 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
283 |
"Modified: / 12-01-2013 / 16:07:19 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
284 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
285 |
|
3079
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
286 |
!JavaCodeBundle methodsFor:'inspecting'! |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
287 |
|
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
288 |
inspector2TabView |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
289 |
<inspector2Tab> |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
290 |
|
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
291 |
^ Tools::Inspector2Tab new |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
292 |
priority: 80; |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
293 |
label:'Libraries'; |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
294 |
application:[ |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
295 |
JavaCodeBundleEditor new |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
296 |
bundle: self; |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
297 |
readonly: true; |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
298 |
yourself. |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
299 |
]; |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
300 |
yourself |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
301 |
|
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
302 |
"Created: / 15-04-2014 / 18:53:38 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
303 |
! ! |
df5a76fdd3a6
Changed display string of JavaRelease.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
3073
diff
changeset
|
304 |
|
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
305 |
!JavaCodeBundle methodsFor:'testing'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
306 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
307 |
isBundle |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
308 |
^true |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
309 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
310 |
"Created: / 25-01-2013 / 21:44:11 / Jan Vrany <jan.vrany@fit.cvut.cz>" |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
311 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
312 |
|
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
313 |
!JavaCodeBundle class methodsFor:'documentation'! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
314 |
|
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
315 |
version |
3939 | 316 |
^ '$Header$' |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
317 |
! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
318 |
|
2678
c865275e48a7
Updated to match Mercurial revision a00302fe5083 with two tweaks:
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
2441
diff
changeset
|
319 |
version_CVS |
3939 | 320 |
^ '$Header$' |
2353
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
321 |
! ! |
fa7400d022a0
Updated to https://swing.fit.cvut.cz/hg/stx.libjava/rev/31f8b995905e
Jan Vrany <jan.vrany@fit.cvut.cz>
parents:
diff
changeset
|
322 |