Class Biblio

  • All Implemented Interfaces:
    INotice

    public class Biblio
    extends Notice
    • Method Detail

      • createBiblioFromUnm

        public void createBiblioFromUnm​(String biblioUnm)
                                 throws ZoneException
        Construction de l'objet notice bibliographique à partir d'une chaine de caractère représentant la notice en unimarc de catalogage issu du CBS
        Parameters:
        biblioUnm -
        Throws:
        ZoneException
      • createBiblioFromXml

        public void createBiblioFromXml​(String noticeXml)
                                 throws ZoneException,
                                        org.dom4j.DocumentException
        Méthode permettant de créer un objet à partir d'une notice formattée en XML (ne fonctionne pas sur les notices issues de la base XML qui sont en unimarc d'export)
        Parameters:
        noticeXml -
        Throws:
        ZoneException
        org.dom4j.DocumentException
      • isTheseElectronique

        public Boolean isTheseElectronique()
        Détermine si une notice de thèse est un support papier ou électronique
        Returns:
        true si support papier / false dans le cas contraire