public static List<SOAPElement> inputNeeded(SOAPElement ele){
  List<SOAPElement> l=new ArrayList<SOAPElement>();
  log.trace("Starting Input-Needed Lookup for " + ele.getNodeName());
  inputNeeded(ele,l);
  log.trace("Input-Needed Lookup done: " + l);
  return l;
}

public static List < SOAPElement > inputNeeded ( SOAPElement ele ) { List < SOAPElement > l = new ArrayList < SOAPElement > ( ) ; log . trace ( "Starting Input-Needed Lookup for " + ele . getNodeName ( ) ) ; inputNeeded ( ele , l ) ; log . trace ( "Input-Needed Lookup done: " + l ) ; return l ; }
finds recursive all leafs of a soapelement as they are expected to need text content . excludes elements of soap - env and soap namespace ( envelop , header body )
