Class AddAuthorsToInformationResourceGenerator

  • All Implemented Interfaces:
    edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.EditConfigurationGenerator

    public class AddAuthorsToInformationResourceGenerator
    extends VivoBaseGenerator
    implements edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.EditConfigurationGenerator
    This is a slightly unusual generator that is used by Manage Authors on information resources. It is intended to always be an add, and never an update.
    • Field Detail

      • log

        public static org.apache.commons.logging.Log log
    • Constructor Detail

      • AddAuthorsToInformationResourceGenerator

        public AddAuthorsToInformationResourceGenerator()
    • Method Detail

      • getEditConfiguration

        public edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo getEditConfiguration​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
                                                                                                               javax.servlet.http.HttpSession session)
        Specified by:
        getEditConfiguration in interface edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.EditConfigurationGenerator
      • getN3PrefixString

        public String getN3PrefixString()
        N3 strings both required and optional
      • generateN3Optional

        public List<String> generateN3Optional()
      • setUrisAndLiteralsOnForm

        public void setUrisAndLiteralsOnForm​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                                             edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
      • setFields

        public void setFields​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                              edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
                              String predicateUri)
        Set Fields and supporting methods
      • addFormSpecificData

        public void addFormSpecificData​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                                        edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
      • getMaxRankQueryStr

        protected String getMaxRankQueryStr()
      • getAuthorshipsQuery

        protected String getAuthorshipsQuery()