if (desc == null) return;
  private void initFromSingleFile() {    String filename = name;    if(log.isDebugEnabled()) {      log.debug("Parse File: " + filename);    }    desc = ComponentConnector.parseFile(filename);    for(int i=0; i < desc.length; i++) {      String agentName = ComponentConnector.getAgentName(desc[i]);      if(log.isDebugEnabled()) {        log.debug("Name: " + agentName + " Class: " + desc[i].getClassname());      }      AgentComponent agent =         (AgentComponent)new AgentFileComponent(agentName,                                                desc[i].getClassname());      agent.initProperties();      addChild(agent);    }  }