generators/JavaGenerator/src/main/java/gargl/utilities/JsonUtils.java
public static JsonElement findElement(JsonElement element,
			String elementName) {
		if(element == null){
			return null;
		}
		
		Queue<JsonElement> stack = new LinkedList<JsonElement>();
		stack.add(element);
		return search(stack, elementName);
	}
/**
	 * @param element
	 *            The element to search within for a JsonElement named
	 *            elementName
	 * @param elementName
	 *            The name of the element to find
	 * @return The element named 'elementName' that is a child of 'element'
	 */
@param element
The element to search within for a JsonElement named
elementName
@param elementName
The name of the element to find
@return The element named 'elementName' that is a child of 'element'
@param element The element to search within for a JsonElement named elementName @param elementName The name of the element to find @return The element named ' elementName ' that is a child of ' element '
public static JsonElement findElement(JsonElement element,
			String elementName) {
		if(element == null){
			return null;
		}
		Queue<JsonElement> stack = new LinkedList<JsonElement>();
		stack.add(element);
		return search(stack, elementName);
	}
public static JsonElement findElement ( JsonElement element , String elementName ) { if ( element == null ) { return null ; } Queue < JsonElement > stack = new LinkedList < JsonElement > ( ) ; stack . add ( element ) ; return search ( stack , elementName ) ; }
@param element
            The element to search within for a JsonElement named
            elementName
 @param elementName
            The name of the element to find
 @return The element named 'elementName' that is a child of 'element'
@param element The element to search within for a JsonElement named elementName @param elementName The name of the element to find @return The element named ' elementName ' that is a child of ' element '