System.out.println("Inserted " + plugin + " into " + data.getName());
    public ComponentData addComponentData(ComponentData data) {      if (this.getShortName().equals(data.getName())) {        // Add the planserver plugin.        GenericComponentData plugin = new GenericComponentData();        plugin.setType(ComponentData.PLUGIN);        plugin.setName(planServer_name);        plugin.setParent(data);        plugin.setClassName(pluginClass_name);        plugin.setOwner(this);        data.addChild(plugin);              data = addAssetData(data);        System.out.println("Inserted " + plugin + " into " + data.getName());      }      else if (data.childCount() > 0) {        // for each child, call this same method.        ComponentData[] children = data.getChildren();        for (int i = 0; i < children.length; i++) {          addComponentData(children[i]);        }      }      return data;    }