*/
private void generateLazyDepsForChildren(JSONObject widget, String parentId, JSONObject dependencies) throws JSONException, ClassNotFoundException
{
if (widget.has("_children"))
{
ViewFactory factory = ViewFactory.getInstance();
JSONArray children = widget.getJSONArray("_children");
int size = children.length();
for (int i=0; i<size; i++)
{
JSONObject child = children.getJSONObject(i);
if (child != null)
{
String lazyId = parentId;
if (factory.isValidWidget(child))
{
String childId = child.getString("id");
addDependency(dependencies, childId, parentId);
if (checkLazy(child))
{