/**
  * The list of resource parameters that this method requires to be invoked.
  *
  * @return The list of resource parameters that this method requires to be invoked.
  */
 public List<ResourceParameter> getResourceParameters() {
   ArrayList<ResourceParameter> resourceParams =
       new ArrayList<ResourceParameter>(this.resourceParameters);
   resourceParams.addAll(getParent().getResourceParameters());
   return resourceParams;
 }