public void toEbXmlObj(RegistryObject ro, RegistryObjectType roType) { log.debug("\n#### called toEbXmlObj"); roType.setId(ro.getId()); roType.setLid(ro.getLid()); roType.setHome(ro.getHome()); roType.setObjectType(ro.getObjectType()); roType.setStatus(ro.getStatus()); log.debug("\n#### copyNameType"); copyNameType(ro.getName(), roType); log.debug("\n#### copyDescriptionType"); copyDescriptionType(ro.getDescription(), roType); log.debug("\n#### copyClassificationType"); copyClassificationType(ro.getClassifications(), roType); log.debug("\n#### copyExternalIdentifierType"); copyExternalIdentifierType(ro.getExternalIdentifiers(), roType); log.debug("\n#### copySlotType"); copySlotType(ro.getSlots(), roType); VersionInfoType version = factory.createVersionInfoType(); version.setVersionName(ro.getVersionName()); version.setComment(ro.getComment()); roType.setVersionInfo(version); log.debug("\n#### finnished toEbXmlObj"); }