def set_library(pLibrary)
      return nil if (pLibrary.nil?) ||
                    (!pLibrary.is_a? String) ||
                    (pLibrary.empty?)

      @library = pLibrary
    end
def set_library(pLibrary)
      return nil if (pLibrary.nil?) ||
                    (!pLibrary.is_a? String) ||
                    (pLibrary.empty?)

      @library = pLibrary
    end
Set library of extern requirement.
 @param pLibrary Library inside the extern requirement.