--- a/tools/JavaMethodLikeDeclarationNode.st Sat Aug 24 17:29:19 2013 +0100
+++ b/tools/JavaMethodLikeDeclarationNode.st Sat Aug 24 17:30:57 2013 +0100
@@ -1,13 +1,55 @@
"{ Package: 'stx:libjava/tools' }"
JavaDeclarationNode subclass:#JavaMethodLikeDeclarationNode
- instanceVariableNames:''
+ instanceVariableNames:'modifiers parameters exceptions typeParameters body'
classVariableNames:''
poolDictionaries:''
category:'Languages-Java-Parser-AST'
!
+!JavaMethodLikeDeclarationNode methodsFor:'accessing'!
+
+body
+ ^ body
+!
+
+body:aJavaBlockNode
+ body := aJavaBlockNode.
+!
+
+exceptions
+ ^ exceptions
+!
+
+exceptions:aCollection
+ exceptions := aCollection.
+!
+
+modifiers
+ ^ modifiers
+!
+
+modifiers:aCollection
+ modifiers := aCollection.
+!
+
+parameters
+ ^ parameters
+!
+
+parameters:aCollection
+ parameters := aCollection.
+!
+
+typeParameters
+ ^ typeParameters
+!
+
+typeParameters:aCollection
+ typeParameters := aCollection.
+! !
+
!JavaMethodLikeDeclarationNode class methodsFor:'documentation'!
version_HG