propProperties = new Property[pgd.getPropertyCount()];
  public void initProperties() {    propProperties = new Property[pgd.getPropertyCount()];    Iterator iter = pgd.getPropertiesIterator();    int i=0;    while(iter.hasNext()) {      PGPropData data = (PGPropData)iter.next();      // Compose Name of Name and Type.       String name;      if(data.getSubType() == null || data.getSubType().equals("")) {        name = data.getName() + "  (" + data.getType() + ")";      } else {        name = data.getName() + " ("+ data.getSubType() + ")";      }      propProperties[i++] = addProperty(name, data.getValue());    }  }