org.tromer.jie.syntaxtree
Class MethodDeclaration
java.lang.Object
|
+--org.tromer.jie.PiggybackableNode
|
+--org.tromer.jie.syntaxtree.MethodDeclaration
- public class MethodDeclaration
- extends PiggybackableNode
- implements Node
Grammar production:
nodeListOptional -> ( "public" | "protected" | "private" | "static" | "abstract" | "final" | "native" | "synchronized" | "strictfp" )*
resultType -> ResultType()
methodDeclarator -> MethodDeclarator()
nodeOptional -> [ "throws" NameList() ]
nodeChoice -> ( TopBlock() | ";" )
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
,
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
nodeListOptional
public NodeListOptional nodeListOptional
resultType
public ResultType resultType
methodDeclarator
public MethodDeclarator methodDeclarator
nodeOptional
public NodeOptional nodeOptional
nodeChoice
public NodeChoice nodeChoice
MethodDeclaration
public MethodDeclaration(NodeListOptional n0,
ResultType n1,
MethodDeclarator n2,
NodeOptional n3,
NodeChoice n4)
accept
public void accept(Visitor v)
- Specified by:
- accept in interface Node
accept
public java.lang.Object accept(ObjectVisitor v,
java.lang.Object argu)
- Specified by:
- accept in interface Node
setParent
public void setParent(Node n)
- Specified by:
- setParent in interface Node
getParent
public Node getParent()
- Specified by:
- getParent in interface Node