RECODER 0.92

recoder.java
Interface ParameterContainer

All Superinterfaces:
ModelElement, NonTerminalProgramElement, ProgramElement, SourceElement, StatementContainer
All Known Implementing Classes:
AnnotationPropertyDeclaration, Catch, ConstructorDeclaration, MethodDeclaration

public interface ParameterContainer
extends StatementContainer

Describes program elements that contain ParameterDeclarations.

Author:
AL

Nested Class Summary
 
Nested classes/interfaces inherited from interface recoder.java.ProgramElement
ProgramElement.TreeStructure
 
Nested classes/interfaces inherited from interface recoder.java.SourceElement
SourceElement.Position
 
Field Summary
 
Fields inherited from interface recoder.java.ProgramElement
STRUCTURAL_EQUALITY, STRUCTURAL_HASH_CODE
 
Method Summary
 ParameterDeclaration getParameterDeclarationAt(int index)
           
 int getParameterDeclarationCount()
          Get the number of parameters in this container.
 
Methods inherited from interface recoder.java.StatementContainer
getStatementAt, getStatementCount
 
Methods inherited from interface recoder.java.NonTerminalProgramElement
getChildAt, getChildCount, getChildPositionCode, getIndexOfChild, getRoleOfChild, makeAllParentRolesValid, makeParentRoleValid, replaceChild, validateAll
 
Methods inherited from interface recoder.java.ProgramElement
getASTParent, getComments, getID, setComments
 
Methods inherited from interface recoder.java.SourceElement
accept, deepClone, getEndPosition, getFactory, getFirstElement, getLastElement, getRelativePosition, getStartPosition, setEndPosition, setRelativePosition, setStartPosition, toSource
 
Methods inherited from interface recoder.ModelElement
validate
 

Method Detail

getParameterDeclarationCount

int getParameterDeclarationCount()
Get the number of parameters in this container.

Returns:
the number of parameters.

getParameterDeclarationAt

ParameterDeclaration getParameterDeclarationAt(int index)

RECODER 0.92