Class DefaultAddMissingIndividualFormGenerator
- java.lang.Object
-
- edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.DefaultAddMissingIndividualFormGenerator
-
- All Implemented Interfaces:
EditConfigurationGenerator
public class DefaultAddMissingIndividualFormGenerator extends Object implements EditConfigurationGenerator
Generates the edit configuration for a default property form.
-
-
Field Summary
Fields Modifier and Type Field Description protected static StringobjectVarName
-
Constructor Summary
Constructors Constructor Description DefaultAddMissingIndividualFormGenerator()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddFormSpecificData(EditConfigurationVTwo editConfiguration, VitroRequest vreq)protected List<String>generateN3Optional(VitroRequest vreq)protected Map<String,String>generateNewResources(VitroRequest vreq)EditConfigurationVTwogetEditConfiguration(VitroRequest vreq, javax.servlet.http.HttpSession session)protected StringgetN3ForName()protected List<String>getN3Prefixes()protected StringgetN3PrefixesAsString()protected StringgetTypeOfNew(VitroRequest vreq)static booleanisCreateNewIndividual(VitroRequest vreq, javax.servlet.http.HttpSession session)protected voidsetFields(EditConfigurationVTwo editConfiguration, VitroRequest vreq, String predicateUri)protected voidsetUrisAndLiteralsOnForm(EditConfigurationVTwo editConfiguration, VitroRequest vreq)
-
-
-
Field Detail
-
objectVarName
protected static String objectVarName
-
-
Method Detail
-
isCreateNewIndividual
public static final boolean isCreateNewIndividual(VitroRequest vreq, javax.servlet.http.HttpSession session)
-
getEditConfiguration
public EditConfigurationVTwo getEditConfiguration(VitroRequest vreq, javax.servlet.http.HttpSession session)
- Specified by:
getEditConfigurationin interfaceEditConfigurationGenerator
-
generateNewResources
protected Map<String,String> generateNewResources(VitroRequest vreq)
-
getN3PrefixesAsString
protected String getN3PrefixesAsString()
-
getN3ForName
protected String getN3ForName()
-
generateN3Optional
protected List<String> generateN3Optional(VitroRequest vreq)
-
setUrisAndLiteralsOnForm
protected void setUrisAndLiteralsOnForm(EditConfigurationVTwo editConfiguration, VitroRequest vreq)
-
setFields
protected void setFields(EditConfigurationVTwo editConfiguration, VitroRequest vreq, String predicateUri)
-
getTypeOfNew
protected String getTypeOfNew(VitroRequest vreq)
-
addFormSpecificData
public void addFormSpecificData(EditConfigurationVTwo editConfiguration, VitroRequest vreq)
-
-