--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/parsers/java/PJVariableDeclaratorNode.st Tue Apr 21 14:57:16 2015 +0100
@@ -0,0 +1,45 @@
+"{ Package: 'stx:goodies/petitparser/parsers/java' }"
+
+"{ NameSpace: Smalltalk }"
+
+PJASTNode subclass:#PJVariableDeclaratorNode
+ instanceVariableNames:'variable arrayLevel initializer'
+ classVariableNames:''
+ poolDictionaries:''
+ category:'PetitJava-AST'
+!
+
+PJVariableDeclaratorNode comment:'A part of local variable declaration statement.
Example.
statement: int a;
declarator: a
statement: float a, b = 4;
declarator1: a
declarator2: b = 4'
+!
+
+!PJVariableDeclaratorNode methodsFor:'accessing'!
+
+acceptVisitor: aVisitor
+
+ ^ aVisitor visitVariableDeclaratorNode: self
+!
+
+arrayLevel
+ ^ arrayLevel
+!
+
+arrayLevel: anObject
+ arrayLevel := anObject
+!
+
+initializer
+ ^ initializer
+!
+
+initializer: anObject
+ initializer := anObject
+!
+
+variable
+ ^ variable
+!
+
+variable: anObject
+ variable := anObject
+! !
+