if(log.isDebugEnabled()) { log.debug("Entering setAssignmentForOrganization"); }
  protected int setAssignmentPG(int newVal,                                 StreamTokenizer tokens,                                AgentAssetData aad) {    if(log.isDebugEnabled()) {      log.debug("Entering setAssignmentForOrganization");    }    PropGroupData pgData = new PropGroupData(PropGroupData.ASSIGNMENT);    PGPropData propData = null;    try {      newVal = tokens.nextToken();      // Parse through the property section of the file      while (newVal != StreamTokenizer.TT_EOF) {        propData = new PGPropData();        propData.setName(tokens.sval);        if ((tokens.ttype == StreamTokenizer.TT_WORD) &&             !(tokens.sval.substring(0,1).equals("["))) {          newVal = tokens.nextToken();          propData.setType(tokens.sval);          newVal = tokens.nextToken();          propData.setValue(tokens.sval);          newVal = tokens.nextToken();          pgData.addProperty(propData);        } else {          // Reached a left bracket "[", want to exit block          break;        }      } //while    } catch (Exception e) {      if(log.isErrorEnabled()) {        log.error("Exception", e);      }    }    aad.addPropertyGroup(pgData);    return newVal;  }