public Reference getPrincipalInvestigator() { 
      if (this.principalInvestigator == null)
        if (Configuration.errorOnAutoCreate())
          throw new Error("Attempt to auto-create ResearchStudy.principalInvestigator");
        else if (Configuration.doAutoCreate())
          this.principalInvestigator = new Reference(); // cc
      return this.principalInvestigator;
    }
public Reference getPrincipalInvestigator ( ) { if ( this . principalInvestigator == null ) if ( Configuration . errorOnAutoCreate ( ) ) throw new Error ( "Attempt to auto-create ResearchStudy.principalInvestigator" ) ; else if ( Configuration . doAutoCreate ( ) ) this . principalInvestigator = new Reference ( ) ; return this . principalInvestigator ; }
@return {@link #principalInvestigator} (Indicates the individual who has primary oversite of the execution of the study.)