Class VIVODefaultAddMissingIndividualFormGenerator
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
-
- edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.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.DefaultAddMissingIndividualFormGeneratorGenerates the edit configuration for a default property form.
-
-
Constructor Summary
Constructors Constructor Description VIVODefaultAddMissingIndividualFormGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFormSpecificData(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration, edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)protected List<String>generateN3Optional(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)protected Map<String,String>generateNewResources(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)StringgetFOAFPersonClassURI()protected StringgetN3ForName()protected List<String>getN3Prefixes()booleanisPersonType(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)protected voidsetFields(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration, edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, String predicateUri)protected voidsetUrisAndLiteralsOnForm(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration, edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
-
-
-
Method Detail
-
generateNewResources
protected Map<String,String> generateNewResources(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
- Overrides:
generateNewResourcesin classedu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
-
getN3Prefixes
protected List<String> getN3Prefixes()
- Overrides:
getN3Prefixesin classedu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
-
getN3ForName
protected String getN3ForName()
- Overrides:
getN3ForNamein classedu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
-
generateN3Optional
protected List<String> generateN3Optional(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
- Overrides:
generateN3Optionalin classedu.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:
setUrisAndLiteralsOnFormin classedu.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:
setFieldsin classedu.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:
addFormSpecificDatain classedu.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)
-
-