JavaMethodWithHandler.st
author Claus Gittinger <cg@exept.de>
Thu, 24 Nov 2011 12:54:24 +0100
changeset 2290 cd61fd0b66ac
parent 2257 b20b5c341450
child 2353 fa7400d022a0
permissions -rw-r--r--
fixed: #version_SVN ($ to §)
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
454
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     1
"
2151
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
     2
 COPYRIGHT (c) 1996-2011 by Claus Gittinger
454
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     3
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     4
 This software is furnished under a license and may be used
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     5
 only in accordance with the terms of that license and with the
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     6
 inclusion of the above copyright notice.   This software may not
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     7
 be provided or otherwise made available to, or used by, any
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     8
 other person.  No title to or ownership of the software is
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
     9
 hereby transferred.
2151
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    10
"
688
dcd829fd4094 *** empty log message ***
cg
parents: 616
diff changeset
    11
"{ Package: 'stx:libjava' }"
dcd829fd4094 *** empty log message ***
cg
parents: 616
diff changeset
    12
427
a7083b7a8724 *** empty log message ***
cg
parents: 423
diff changeset
    13
JavaMethodWithException variableSubclass:#JavaMethodWithHandler
423
08af061c56a8 javaClass now uses its fullName in name
cg
parents: 377
diff changeset
    14
	instanceVariableNames:'exceptionHandlerTable'
377
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    15
	classVariableNames:''
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    16
	poolDictionaries:''
2107
f4509f6767fa category change
Claus Gittinger <cg@exept.de>
parents: 2082
diff changeset
    17
	category:'Languages-Java-Classes'
377
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    18
!
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    19
454
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    20
!JavaMethodWithHandler class methodsFor:'documentation'!
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    21
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    22
copyright
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    23
"
2151
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    24
 COPYRIGHT (c) 1996-2011 by Claus Gittinger
454
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    25
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    26
 This software is furnished under a license and may be used
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    27
 only in accordance with the terms of that license and with the
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    28
 inclusion of the above copyright notice.   This software may not
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    29
 be provided or otherwise made available to, or used by, any
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    30
 other person.  No title to or ownership of the software is
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    31
 hereby transferred.
2151
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    32
2082
ee2fac5efadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    33
"
454
38f590639d65 *** empty log message ***
cg
parents: 427
diff changeset
    34
! !
377
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    35
616
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    36
!JavaMethodWithHandler class methodsFor:'initialization'!
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    37
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    38
initialize
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    39
    self flags:(self flags bitOr:Behavior flagJavaMethod).
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    40
! !
53bf2ec50346 *** empty log message ***
cg
parents: 610
diff changeset
    41
377
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    42
!JavaMethodWithHandler methodsFor:'accessing'!
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    43
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    44
exceptionHandlerTable
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    45
    ^ exceptionHandlerTable
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    46
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    47
    "Modified: / 16.4.1996 / 12:49:06 / cg"
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    48
    "Created: / 16.10.1998 / 01:18:28 / cg"
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    49
!
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    50
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    51
setExceptionHandlerTable:anArray
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    52
    exceptionHandlerTable := anArray.
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    53
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    54
    "Created: / 16.10.1998 / 01:19:00 / cg"
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    55
! !
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    56
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    57
!JavaMethodWithHandler class methodsFor:'documentation'!
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    58
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    59
version
2257
b20b5c341450 fixed: #version_SVN ($ to §)
Claus Gittinger <cg@exept.de>
parents: 2205
diff changeset
    60
    ^ '$Header: /cvs/stx/stx/libjava/JavaMethodWithHandler.st,v 1.11 2011-11-24 11:52:40 cg Exp $'
2205
9f8b37e3960f changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    61
!
9f8b37e3960f changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    62
9f8b37e3960f changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    63
version_CVS
2257
b20b5c341450 fixed: #version_SVN ($ to §)
Claus Gittinger <cg@exept.de>
parents: 2205
diff changeset
    64
    ^ '$Header: /cvs/stx/stx/libjava/JavaMethodWithHandler.st,v 1.11 2011-11-24 11:52:40 cg Exp $'
2151
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    65
!
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    66
c0b6570c6f9b Jan's version
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 2107
diff changeset
    67
version_SVN
2205
9f8b37e3960f changed: #copyright
Claus Gittinger <cg@exept.de>
parents: 2151
diff changeset
    68
    ^ '§Id: JavaMethodWithHandler.st,v 1.9 2011/08/18 18:42:48 vrany Exp §'
377
4a5975fcce4e initial checkin
cg
parents:
diff changeset
    69
! !
2107
f4509f6767fa category change
Claus Gittinger <cg@exept.de>
parents: 2082
diff changeset
    70
2082
ee2fac5efadb *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 749
diff changeset
    71
JavaMethodWithHandler initialize!