| private method (String param1, int param2) |
| ----- |
| Groovy script |
| Method |
| Modifiers |
| PsiElement(private)('private') |
| PsiWhiteSpace(' ') |
| PsiElement(identifier)('method') |
| PsiWhiteSpace(' ') |
| PsiElement(()('(') |
| Parameter list |
| Parameter |
| Modifiers |
| <empty list> |
| Type element |
| Reference element |
| PsiElement(identifier)('String') |
| PsiWhiteSpace(' ') |
| PsiElement(identifier)('param1') |
| PsiElement(,)(',') |
| PsiWhiteSpace(' ') |
| Parameter |
| Modifiers |
| <empty list> |
| Built in type |
| PsiElement(int)('int') |
| PsiWhiteSpace(' ') |
| PsiElement(identifier)('param2') |
| PsiElement())(')') |
| Throw clause |
| <empty list> |