Object subclass:#JavaLocalVariableTableEntry
instanceVariableNames:'startPC length name signature slot'
classVariableNames:''
poolDictionaries:''
category:'Java-Support'
!
!JavaLocalVariableTableEntry methodsFor:'accessing'!
endPC
^ startPC + length - 1
"Created: / 8.1.1998 / 18:40:56 / cg"
!
name
^ name
"Created: / 8.1.1998 / 18:41:03 / cg"
!
slot
^ slot
"Created: / 8.1.1998 / 18:40:45 / cg"
!
startPC
^ startPC
"Created: / 8.1.1998 / 18:40:27 / cg"
! !
!JavaLocalVariableTableEntry methodsFor:'printing'!
displayString
^ '[slot: ' , slot displayString
, ' name: ', name
, ' from: ' , startPC printString
, ' to:' , (startPC+length-1) printString
, ']'
"Created: / 8.1.1998 / 18:32:30 / cg"
! !
!JavaLocalVariableTableEntry methodsFor:'private accessing'!
startPC:start_pc length:l name:nm signature:sig slot:sl
startPC := start_pc.
length := l.
name := nm.
signature := sig.
slot := sl
"Created: 6.5.1996 / 11:18:14 / cg"
! !
!JavaLocalVariableTableEntry class methodsFor:'documentation'!
version
^ '$Header: /home/jv/Projects/SmalltalkX/repositories/cvs/stx/libjava/JavaLocalVariableTableEntry.st,v 1.5 1998/01/17 14:44:17 cg Exp $'
! !