public Object[] getElements(Object parent) {
getLOGGER().debug("getElements(parent); parent=>>" + parent + "<<");
List<NakedObjectActionParameter> parameterList = new ArrayList<NakedObjectActionParameter>();
MethodDeclaration methodDeclaration = nakedObjectAction.getDeclaration();
List<SingleVariableDeclaration> parameterDeclarations = Generics.asT(methodDeclaration.parameters());
for(SingleVariableDeclaration parameterDeclaration: parameterDeclarations) {
NakedObjectActionParameter parameter =
new NakedObjectActionParameter(nakedObjectAction, parameterDeclaration);
parameterList.add(parameter);
}