/** * @param bagInfoTxt BagInfoTxt */ void prepareBilBagInfo(final BagInfoTxt bagInfoTxt) { bagInfoTxt.clear(); for (final Entry<String, BagInfoField> entry : fieldMap.entrySet()) { bagInfoTxt.put(entry.getKey(), entry.getValue().getValue()); } updateBagInfoTxtWithOrganizationInformation(bagInfoTxt); }
/** * @param bagInfoTxt BagInfoTxt */ private void updateBagInfoFieldMapFromBilBag(final BagInfoTxt bagInfoTxt) { if (fieldMap != null) { for (final Entry<String, BagInfoField> entry : fieldMap.entrySet()) { final String value = bagInfoTxt.get(entry.getKey()); entry.getValue().setValue(value); } } }
if (bagInfoTxt.getContactName() != null && !bagInfoTxt.getContactName().trim().isEmpty()) { contact.setContactName( ProfileField.createProfileField(Contact.FIELD_CONTACT_NAME, bagInfoTxt.getContactName())); } else { contact.setContactName(ProfileField.createProfileField(Contact.FIELD_CONTACT_NAME, "")); if (bagInfoTxt.getContactPhone() != null && !bagInfoTxt.getContactPhone().trim().isEmpty()) { contact.setTelephone( ProfileField.createProfileField(Contact.FIELD_CONTACT_PHONE, bagInfoTxt.getContactPhone())); } else { contact.setTelephone(ProfileField.createProfileField(Contact.FIELD_CONTACT_PHONE, "")); if (bagInfoTxt.getContactEmail() != null && !bagInfoTxt.getContactEmail().trim().isEmpty()) { contact.setEmail( ProfileField.createProfileField(Contact.FIELD_CONTACT_EMAIL, bagInfoTxt.getContactEmail())); } else { contact.setEmail(ProfileField.createProfileField(Contact.FIELD_CONTACT_EMAIL, "")); if (bagInfoTxt.getSourceOrganization() != null && !bagInfoTxt.getSourceOrganization().trim().isEmpty()) { setOrganizationName(bagInfoTxt.getSourceOrganization()); } else { setOrganizationName(""); if (bagInfoTxt.getOrganizationAddress() != null && !bagInfoTxt.getOrganizationAddress().trim().isEmpty()) { setOrganizationAddress(bagInfoTxt.getOrganizationAddress()); } else { setOrganizationAddress("");
/** * @param bagInfoTxt BagInfoTxt */ private void updateBagInfoTxtWithOrganizationInformation(final BagInfoTxt bagInfoTxt) { if (!sourceOrganization.getOrganizationName().trim().isEmpty()) { bagInfoTxt.setSourceOrganization(sourceOrganization.getOrganizationName().trim()); } if (!sourceOrganization.getOrganizationAddress().trim().isEmpty()) { bagInfoTxt.setOrganizationAddress(sourceOrganization.getOrganizationAddress().trim()); } final Contact contact = sourceOrganization.getContact(); if (!contact.getContactName().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactName(contact.getContactName().getFieldValue().trim()); } if (!contact.getTelephone().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactPhone(contact.getTelephone().getFieldValue().trim()); } if (!contact.getEmail().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactEmail(contact.getEmail().getFieldValue().trim()); } if (!toContact.getContactName().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_NAME, toContact.getContactName().getFieldValue()); } if (!toContact.getTelephone().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_PHONE, toContact.getTelephone().getFieldValue().trim()); } if (!toContact.getEmail().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_EMAIL, toContact.getEmail().getFieldValue().trim()); } }
/** * @param bagInfoTxt BagInfoTxt */ public void update(final BagInfoTxt bagInfoTxt) { updateBagInfoFieldMapFromBilBag(bagInfoTxt); sourceOrganization = new BaggerSourceOrganization(bagInfoTxt); toContact = new Contact(true); toContact.setContactName(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_NAME, bagInfoTxt.getOrDefault(Contact.FIELD_TO_CONTACT_NAME, ""))); toContact.setTelephone(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_PHONE, bagInfoTxt.getOrDefault(Contact.FIELD_TO_CONTACT_PHONE, ""))); toContact.setEmail(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_EMAIL, bagInfoTxt.getOrDefault(Contact.FIELD_TO_CONTACT_EMAIL, ""))); for (final String key : bagInfoTxt.keySet()) { final BagInfoField infoField = new BagInfoField(); infoField.setLabel(key); infoField.setName(key); infoField.setValue(bagInfoTxt.get(key)); infoField.isEditable(true); infoField.isEnabled(true); fieldMap.put(key, infoField); } }
sourceOrganization = new BaggerSourceOrganization(bagInfoTxt); toContact = new Contact(true); if (bagInfoTxt.containsKey(Contact.FIELD_TO_CONTACT_NAME)) { toContact.setContactName(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_NAME, bagInfoTxt.get(Contact.FIELD_TO_CONTACT_NAME))); if (bagInfoTxt.containsKey(Contact.FIELD_TO_CONTACT_PHONE)) { toContact.setTelephone(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_PHONE, bagInfoTxt.get(Contact.FIELD_TO_CONTACT_PHONE))); if (bagInfoTxt.containsKey(Contact.FIELD_TO_CONTACT_EMAIL)) { toContact.setEmail(ProfileField.createProfileField(Contact.FIELD_TO_CONTACT_EMAIL, bagInfoTxt.get(Contact.FIELD_TO_CONTACT_EMAIL))); for (String key : bagInfoTxt.keySet()) { BagInfoField infoField = new BagInfoField(); infoField.setLabel(key); infoField.setName(key); infoField.setValue(bagInfoTxt.get(key)); infoField.isEditable(true); infoField.isEnabled(true);
private void initializeBilBag() { BagInfoTxt bagInfoTxt = bilBag.getBagInfoTxt(); if (bagInfoTxt == null) { bagInfoTxt = bilBag.getBagPartFactory().createBagInfoTxt(); /* */ Set<String> keys = bagInfoTxt.keySet(); for (Iterator<String> iter = keys.iterator(); iter.hasNext();) { String key = iter.next(); bagInfoTxt.remove(key); } /* */ bilBag.putBagFile(bagInfoTxt); } BagItTxt bagIt = bilBag.getBagItTxt(); if (bagIt == null) { bagIt = bilBag.getBagPartFactory().createBagItTxt(); bilBag.putBagFile(bagIt); } }
private void updateBagInfoTxtWithOrganizationInformation(BagInfoTxt bagInfoTxt) { if (!sourceOrganization.getOrganizationName().trim().isEmpty()) { bagInfoTxt.setSourceOrganization(sourceOrganization.getOrganizationName().trim()); } if (!sourceOrganization.getOrganizationAddress().trim().isEmpty()) { bagInfoTxt.setOrganizationAddress(sourceOrganization.getOrganizationAddress().trim()); } Contact contact = sourceOrganization.getContact(); if (!contact.getContactName().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactName(contact.getContactName().getFieldValue().trim()); } if (!contact.getTelephone().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactPhone(contact.getTelephone().getFieldValue().trim()); } if (!contact.getEmail().getFieldValue().trim().isEmpty()) { bagInfoTxt.setContactEmail(contact.getEmail().getFieldValue().trim()); } if (!toContact.getContactName().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_NAME, toContact.getContactName().getFieldValue()); } if (!toContact.getTelephone().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_PHONE, toContact.getTelephone().getFieldValue().trim()); } if (!toContact.getEmail().getFieldValue().trim().isEmpty()) { bagInfoTxt.put(Contact.FIELD_TO_CONTACT_EMAIL, toContact.getEmail().getFieldValue().trim()); } }
/** * */ private void initializeBilBag() { BagInfoTxt bagInfoTxt = bilBag.getBagInfoTxt(); if (bagInfoTxt == null) { bagInfoTxt = bilBag.getBagPartFactory().createBagInfoTxt(); /* */ final Set<String> keys = bagInfoTxt.keySet(); for (final String key : keys) { bagInfoTxt.remove(key); } /* */ bilBag.putBagFile(bagInfoTxt); } BagItTxt bagIt = bilBag.getBagItTxt(); if (bagIt == null) { bagIt = bilBag.getBagPartFactory().createBagItTxt(); bilBag.putBagFile(bagIt); } }
public BaggerSourceOrganization(BagInfoTxt bagInfoTxt) { contact = new Contact(false); if (bagInfoTxt.getContactName() != null && !bagInfoTxt.getContactName().trim().isEmpty()) { contact.setContactName(ProfileField.createProfileField(Contact.FIELD_CONTACT_NAME, bagInfoTxt.getContactName())); if (bagInfoTxt.getContactPhone() != null && !bagInfoTxt.getContactPhone().trim().isEmpty()) { contact.setTelephone(ProfileField.createProfileField(Contact.FIELD_CONTACT_PHONE, bagInfoTxt.getContactPhone())); if (bagInfoTxt.getContactEmail() != null && !bagInfoTxt.getContactEmail().trim().isEmpty()) { contact.setEmail(ProfileField.createProfileField(Contact.FIELD_CONTACT_EMAIL, bagInfoTxt.getContactEmail())); if (bagInfoTxt.getSourceOrganization() != null && !bagInfoTxt.getSourceOrganization().trim().isEmpty()) { setOrganizationName(bagInfoTxt.getSourceOrganization()); if (bagInfoTxt.getOrganizationAddress() != null && !bagInfoTxt.getOrganizationAddress().trim().isEmpty()) { setOrganizationAddress(bagInfoTxt.getOrganizationAddress());
private void updateBagInfoFieldMapFromBilBag(BagInfoTxt bagInfoTxt) { if (fieldMap != null) { for(Entry<String, BagInfoField> entry : fieldMap.entrySet()){ String value = bagInfoTxt.get(entry.getKey()); entry.getValue().setValue(value); } } }
String lcProject = bilBag.getBagInfoTxt().get(DefaultBagInfo.FIELD_LC_PROJECT); if (lcProject != null && !lcProject.isEmpty()) { log.debug("Getting [{}] profile", lcProject);
final String lcProject = bilBag.getBagInfoTxt().get(DefaultBagInfo.FIELD_LC_PROJECT); if (lcProject != null && !lcProject.isEmpty()) { log.debug("Getting [{}] profile", lcProject);