/** * . This is the Getter Method for OrganizationName * * @return Returns organizationName. */ public String getOrganizationName() { Organization organization = getOrganization(); if (organization != null) { return organization.getOrganizationName(); } else { return organizationName; } }
/** * @see * org.kuali.kra.irb.protocol.location.ProtocolLocationService#addDefaultProtocolLocation(org.kuali.kra.irb.Protocol) */ public void addDefaultProtocolLocation(Protocol protocol) { if (protocol.getProtocolLocations().size() == 0) { ProtocolLocation protocolLocation = new ProtocolLocation(); protocolLocation.setProtocolNumber(PROTOCOL_NUMBER); protocolLocation.setSequenceNumber(SEQUENCE_NUMBER); Organization organization = getOrganization(Constants.DEFAULT_PROTOCOL_ORGANIZATION_ID); protocolLocation.setOrganization(organization); protocolLocation.setOrganizationId(organization.getOrganizationId()); protocolLocation.setRolodexId(organization.getContactAddressId()); protocolLocation.setProtocolOrganizationTypeCode( Constants.DEFAULT_PROTOCOL_ORGANIZATION_TYPE_CODE); protocolLocation.refreshReferenceObject(REFERENCE_PROTOCOL_ORGANIZATION_TYPE); protocolLocation.refreshReferenceObject(REFERENCE_ROLODEX); protocol.getProtocolLocations().add(protocolLocation); } }
/** * This method returns ReportEntity informations including ReportEntityType,ReportEntityIsPrime * and OrganizationName,CongressionalDistrict information for the Prime. * * @return ReportEntity object containing organization and Congressional District details for * prime. */ private ReportEntity getReportEntity() { ReportEntity reportEntity = ReportEntity.Factory.newInstance(); reportEntity.setReportEntityType(ReportEntityDataType.PRIME); reportEntity.setReportEntityIsPrime(YesNoDataType.YES); Prime prime = Prime.Factory.newInstance(); Organization organization = null; organization = pdDoc.getDevelopmentProposal().getApplicantOrganization().getOrganization(); if (organization != null) { if (organization.getOrganizationName() != null) { if (organization.getOrganizationName().length() > ORGANIZATON_NAME_MAX_LENGTH) { prime.setOrganizationName( organization.getOrganizationName().substring(0, ORGANIZATON_NAME_MAX_LENGTH)); } else { prime.setOrganizationName(organization.getOrganizationName()); } } if (organization.getCongressionalDistrict() != null) { if (organization.getCongressionalDistrict().length() > CONGRESSIONAL_DISTRICT_MAX_LENGTH) { prime.setCongressionalDistrict( organization .getCongressionalDistrict() .substring(0, CONGRESSIONAL_DISTRICT_MAX_LENGTH)); } else { prime.setCongressionalDistrict(organization.getCongressionalDistrict()); } } } prime.setReportEntityType(ReportEntityDataType.PRIME); Rolodex rolodex = null; rolodex = pdDoc.getDevelopmentProposal().getApplicantOrganization().getRolodex(); prime.setAddress(globLibV10Generator.getAddressDataType(rolodex)); reportEntity.setPrime(prime); return reportEntity; }