Class VIVODefaultAddMissingIndividualFormGenerator

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

    public class VIVODefaultAddMissingIndividualFormGenerator
    extends edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
    Generates the edit configuration for a default property form.
    • Constructor Detail

      • VIVODefaultAddMissingIndividualFormGenerator

        public VIVODefaultAddMissingIndividualFormGenerator()
    • Method Detail

      • generateNewResources

        protected Map<String,​String> generateNewResources​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
        Overrides:
        generateNewResources in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • getN3Prefixes

        protected List<String> getN3Prefixes()
        Overrides:
        getN3Prefixes in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • getN3ForName

        protected String getN3ForName()
        Overrides:
        getN3ForName in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • generateN3Optional

        protected List<String> generateN3Optional​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
        Overrides:
        generateN3Optional in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • setUrisAndLiteralsOnForm

        protected void setUrisAndLiteralsOnForm​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                                                edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
        Overrides:
        setUrisAndLiteralsOnForm in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • setFields

        protected void setFields​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                                 edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
                                 String predicateUri)
        Overrides:
        setFields in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • addFormSpecificData

        public void addFormSpecificData​(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
                                        edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
        Overrides:
        addFormSpecificData in class edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
      • getFOAFPersonClassURI

        public String getFOAFPersonClassURI()
      • isPersonType

        public boolean isPersonType​(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)