data.setClassName(getPluginClassName()); for(int i=0; i < nParameters; i++) { data.addParameter(getProperty(PROP_PARAM + i).getValue());
if (data.getType() != ComponentData.AGENT && data.getType() != ComponentData.NODE) { if (log.isErrorEnabled()) { log.error("Asked to add to non Agent/Node: " + data); } return data;
  public ComponentData addComponentData(ComponentData data) {    data.setClassName(getPluginClassName());    for(int i=0; i < nParameters; i++) {      data.addParameter(getProperty(PROP_PARAM + i).getValue());    }    if(nParameters > 0) {      data.setName(getPluginClassName()+"|"+getProperty(PROP_PARAM+0).getValue());    } else {      data.setName(getPluginClassName());    }    return data;  }