if (param.obsolete()) // don't include it if it's false
ppart.addProperty("obsolete", "true");
String paramDesc = p.getLocalizedDescription();
if (ok(paramDesc))
ppart.addProperty("description", paramDesc);
if (ok(param.shortName()))
ppart.addProperty("short", param.shortName());
if (ok(param.defaultValue()))
ppart.addProperty("default", param.defaultValue());
if (ok(param.acceptableValues()))
ppart.addProperty("acceptable-values", param.acceptableValues());