src/JavaClassAccessor.st
author vranyj1
Mon, 19 Mar 2012 15:31:04 +0000
branchjk_new_structure
changeset 1430 9331b0e95098
parent 1390 4a623c4ec05f
child 1453 f7a8861cdbe1
permissions -rw-r--r--
Fix
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1390
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     1
"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     2
 COPYRIGHT (c) 1996-2011 by Claus Gittinger
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     3
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     4
 New code and modifications done at SWING Research Group [1]:
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     5
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     6
 COPYRIGHT (c) 2010-2011 by Jan Vrany, Jan Kurs and Marcel Hlopko
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     7
                            SWING Research Group, Czech Technical University in Prague
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     8
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
     9
 This software is furnished under a license and may be used
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    10
 only in accordance with the terms of that license and with the
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    11
 inclusion of the above copyright notice.   This software may not
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    12
 be provided or otherwise made available to, or used by, any
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    13
 other person.  No title to or ownership of the software is
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    14
 hereby transferred.
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    15
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    16
 [1] Code written at SWING Research Group contains a signature
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    17
     of one of the above copright owners. For exact set of such code,
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    18
     see the differences between this version and version stx:libjava
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    19
     as of 1.9.2010
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    20
"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    21
"{ Package: 'stx:libjava' }"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    22
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    23
Object subclass:#JavaClassAccessor
1430
vranyj1
parents: 1390
diff changeset
    24
	instanceVariableNames:'name fullName package loading'
1390
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    25
	classVariableNames:''
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    26
	poolDictionaries:''
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    27
	category:'Languages-Java-Classes'
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    28
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    29
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    30
!JavaClassAccessor class methodsFor:'documentation'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    31
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    32
copyright
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    33
"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    34
 COPYRIGHT (c) 1996-2011 by Claus Gittinger
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    35
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    36
 New code and modifications done at SWING Research Group [1]:
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    37
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    38
 COPYRIGHT (c) 2010-2011 by Jan Vrany, Jan Kurs and Marcel Hlopko
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    39
                            SWING Research Group, Czech Technical University in Prague
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    40
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    41
 This software is furnished under a license and may be used
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    42
 only in accordance with the terms of that license and with the
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    43
 inclusion of the above copyright notice.   This software may not
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    44
 be provided or otherwise made available to, or used by, any
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    45
 other person.  No title to or ownership of the software is
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    46
 hereby transferred.
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    47
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    48
 [1] Code written at SWING Research Group contains a signature
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    49
     of one of the above copright owners. For exact set of such code,
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    50
     see the differences between this version and version stx:libjava
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    51
     as of 1.9.2010
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    52
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    53
"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    54
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    55
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    56
!JavaClassAccessor class methodsFor:'instance creation'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    57
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    58
fullName: aSymbol
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    59
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    60
    ^self new setFullName: aSymbol
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    61
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    62
    "Created: / 28-02-2012 / 19:20:58 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    63
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    64
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    65
!JavaClassAccessor methodsFor:'accessing'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    66
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    67
fullName
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    68
    ^ fullName
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    69
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    70
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    71
name
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    72
    "Returns Smalltalk name"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    73
    ^name
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    74
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    75
    "Created: / 28-02-2012 / 19:48:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    76
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    77
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    78
theClass
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    79
    | cls |
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    80
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    81
    cls := self theClassOrNil.
1430
vranyj1
parents: 1390
diff changeset
    82
    cls isNil ifTrue:[
vranyj1
parents: 1390
diff changeset
    83
        [ 
vranyj1
parents: 1390
diff changeset
    84
            loading := true.
vranyj1
parents: 1390
diff changeset
    85
            cls := Java classForName: (fullName copyReplaceAll: $/ with: $.)
vranyj1
parents: 1390
diff changeset
    86
        ] ensure:[
vranyj1
parents: 1390
diff changeset
    87
            loading := false
vranyj1
parents: 1390
diff changeset
    88
        ].
vranyj1
parents: 1390
diff changeset
    89
    ].
1390
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    90
    ^cls
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    91
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    92
    "Created: / 28-02-2012 / 19:22:15 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    93
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    94
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    95
theClassOrNil
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    96
    ^JavaVM registry classNamed: fullName.
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    97
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    98
    "Created: / 28-02-2012 / 19:47:33 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
    99
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   100
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   101
!JavaClassAccessor methodsFor:'error handling'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   102
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   103
doesNotUnderstand: aMessage
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   104
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   105
    ^aMessage sendTo: self theClass
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   106
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   107
    "Created: / 28-02-2012 / 19:37:08 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   108
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   109
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   110
!JavaClassAccessor methodsFor:'initialization'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   111
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   112
setFullName: aSymbol
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   113
    fullName := aSymbol.
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   114
    name := 'JAVA::' , ((fullName tokensBasedOn: $/) asStringWith: '::')
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   115
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   116
    "Created: / 28-02-2012 / 19:21:29 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   117
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   118
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   119
!JavaClassAccessor methodsFor:'instance creation'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   120
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   121
new
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   122
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   123
    ^self theClass new
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   124
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   125
    "Created: / 28-02-2012 / 19:34:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   126
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   127
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   128
newCleared
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   129
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   130
    ^self theClass newCleared
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   131
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   132
    "Created: / 28-02-2012 / 19:34:41 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   133
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   134
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   135
!JavaClassAccessor methodsFor:'printing & storing'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   136
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   137
printOn:aStream
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   138
    aStream nextPutAll: 'JAVA '.
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   139
    (fullName tokensBasedOn: $/) 
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   140
        do:[:component|aStream nextPutAll: component]
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   141
        separatedBy:[aStream space].
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   142
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   143
    "Modified: / 28-02-2012 / 20:27:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   144
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   145
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   146
!JavaClassAccessor methodsFor:'testing'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   147
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   148
isBehavior
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   149
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   150
    ^true
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   151
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   152
    "Created: / 28-02-2012 / 19:36:05 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   153
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   154
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   155
isClass
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   156
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   157
    ^true
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   158
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   159
    "Created: / 28-02-2012 / 20:00:14 / Jan Vrany <jan.vrany@fit.cvut.cz>"
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   160
!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   161
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   162
isJavaClass
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   163
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   164
    ^true
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   165
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   166
    "Created: / 28-02-2012 / 20:08:12 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1430
vranyj1
parents: 1390
diff changeset
   167
!
vranyj1
parents: 1390
diff changeset
   168
vranyj1
parents: 1390
diff changeset
   169
isLoaded
vranyj1
parents: 1390
diff changeset
   170
vranyj1
parents: 1390
diff changeset
   171
    loading ifTrue:[ ^ false ].
vranyj1
parents: 1390
diff changeset
   172
    self theClass. "/Force load"
vranyj1
parents: 1390
diff changeset
   173
    ^true
vranyj1
parents: 1390
diff changeset
   174
vranyj1
parents: 1390
diff changeset
   175
    "Created: / 19-03-2012 / 10:44:03 / Jan Vrany <jan.vrany@fit.cvut.cz>"
1390
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   176
! !
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   177
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   178
!JavaClassAccessor class methodsFor:'documentation'!
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   179
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   180
version_SVN
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   181
    ^ '$Id$'
4a623c4ec05f - improvements in JavaPackage (towards nicer interop)
vranyj1
parents:
diff changeset
   182
! !