| Modifier and Type | Method and Description |
|---|---|
EditConfigurationVTwo |
DateTimeValueFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DateTimePropertyGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
ManageLabelsForIndividualGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DateTimeIntervalFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DefaultDataPropertyFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
ManagePageGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DefaultDeleteGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
ManageLabelsGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
RDFSLabelGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
NewIndividualFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
InstitutionalInternalClassForm.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
AutocompleteObjectPropertyFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DefaultAddMissingIndividualFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
RdfTypeGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
EditConfigurationGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
EditConfigurationVTwo |
DefaultObjectPropertyFormGenerator.getEditConfiguration(VitroRequest vreq,
javax.servlet.http.HttpSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
DateTimeValueFormGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
DateTimeIntervalFormGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
ManagePageGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
NewIndividualFormGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
DefaultAddMissingIndividualFormGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
DefaultObjectPropertyFormGenerator.addFormSpecificData(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
void |
DefaultObjectPropertyFormGenerator.addFormSpecificDataForAC(EditConfigurationVTwo editConfiguration,
VitroRequest vreq,
javax.servlet.http.HttpSession session) |
int |
ManagePageGenerator.getAvailableMenuPosition(EditConfigurationVTwo editConfig,
VitroRequest vreq) |
List<VClass> |
ManageLabelsForIndividualGenerator.getVClasses(EditConfigurationVTwo config,
VitroRequest vreq) |
void |
EditConfigurationAJAXGenerator.modifyEditConfiguration(EditConfigurationVTwo config,
VitroRequest vreq) |
static void |
DefaultDataPropertyFormGenerator.prepareForDataPropUpdate(org.apache.jena.rdf.model.Model model,
EditConfigurationVTwo editConfiguration,
DataPropertyDao dataPropertyDao) |
void |
ManagePageGenerator.retrieveMenuPosition(EditConfigurationVTwo editConfig,
VitroRequest vreq,
Map<String,Object> formSpecificData) |
protected void |
DefaultAddMissingIndividualFormGenerator.setFields(EditConfigurationVTwo editConfiguration,
VitroRequest vreq,
String predicateUri) |
protected void |
IndividualsByRankFormGenerator.setFields(EditConfigurationVTwo editConfiguration,
VitroRequest vreq,
String predicateUri) |
protected void |
DefaultObjectPropertyFormGenerator.setFields(EditConfigurationVTwo editConfiguration,
VitroRequest vreq,
String predicateUri) |
protected void |
DefaultObjectPropertyFormGenerator.setFields(EditConfigurationVTwo editConfiguration,
VitroRequest vreq,
String predicateUri,
List<VClass> rangeTypes) |
void |
DateTimeIntervalFormGenerator.setupEditConfiguration(EditConfigurationVTwo conf,
VitroRequest vreq,
javax.servlet.http.HttpSession session) |
void |
BaseEditConfigurationGenerator.setupModelSelectorsFromVitroRequest(VitroRequest vreq,
EditConfigurationVTwo editConfig)
Setup the model selectors using the models set in the VitroRequest.
|
protected void |
DefaultAddMissingIndividualFormGenerator.setUrisAndLiteralsOnForm(EditConfigurationVTwo editConfiguration,
VitroRequest vreq) |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultDataPropEmptyField.checkForEmptyString(MultiValueEditSubmission submission,
EditConfigurationVTwo configuration,
VitroRequest vreq) |
| Constructor and Description |
|---|
ManageLabelsForIndividualPreprocessor(EditConfigurationVTwo editConfig) |
ManagePagePreprocessor(EditConfigurationVTwo editConfig) |
| Modifier and Type | Method and Description |
|---|---|
Map<String,String> |
AntiXssValidation.validate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub) |
Map<String,String> |
DefaultDataPropertyFormValidator.validate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub) |
| Modifier and Type | Method and Description |
|---|---|
protected EditConfigurationVTwo |
EditRequestAJAXController.getEditConfiguration(VitroRequest vreq) |
| Modifier and Type | Method and Description |
|---|---|
static String |
ProcessRdfFormController.Utilities.getPostEditUrlPattern(VitroRequest vreq,
EditConfigurationVTwo editConfig) |
static String |
PostEditCleanupController.getPredicateAnchor(javax.servlet.http.HttpServletRequest req,
EditConfigurationVTwo config)
Adds a attribute to the request to indicate which predicate was edited.
|
static String |
ProcessRdfFormController.Utilities.getPredicateLocalName(EditConfigurationVTwo editConfig) |
static String |
ProcessRdfFormController.Utilities.getResourceToRedirect(VitroRequest vreq,
EditConfigurationVTwo editConfig,
String entityToReturnTo) |
static boolean |
ProcessRdfFormController.Utilities.hasFieldChanged(String fieldName,
EditConfigurationVTwo editConfig,
MultiValueEditSubmission submission) |
static boolean |
ProcessRdfFormController.Utilities.isDataProperty(EditConfigurationVTwo configuration,
VitroRequest vreq) |
static boolean |
ProcessRdfFormController.Utilities.isObjectProperty(EditConfigurationVTwo configuration,
VitroRequest vreq) |
| Modifier and Type | Field and Description |
|---|---|
protected EditConfigurationVTwo |
BaseEditSubmissionPreprocessorVTwo.editConfiguration |
| Modifier and Type | Method and Description |
|---|---|
EditConfigurationVTwo |
EditConfigurationVTwo.addLiteralInScope(String key,
org.apache.jena.rdf.model.Literal... values) |
EditConfigurationVTwo |
EditConfigurationVTwo.addLiteralsInScope(Map<String,List<org.apache.jena.rdf.model.Literal>> scopeLiterals) |
EditConfigurationVTwo |
EditConfigurationVTwo.addUrisInScope(Map<String,List<String>> uriValues) |
EditConfigurationVTwo |
EditConfigurationVTwo.addUrisInScope(String key,
List<String> list) |
EditConfigurationVTwo |
EditConfigurationVTwo.copy() |
static EditConfigurationVTwo |
EditConfigurationVTwo.getConfigFromSession(javax.servlet.http.HttpSession sess,
javax.servlet.http.HttpServletRequest request)
This may return null, which indicates that there is no editKey or EditConfiguration in the
request or session.
|
static EditConfigurationVTwo |
EditConfigurationVTwo.getConfigFromSession(javax.servlet.http.HttpSession sess,
String editKey) |
static EditConfigurationVTwo |
EditConfigurationUtils.getEditConfiguration(javax.servlet.http.HttpServletRequest request) |
| Modifier and Type | Method and Description |
|---|---|
void |
MultiValueEditSubmission.addLiteralToForm(EditConfigurationVTwo editConfig,
FieldVTwo field,
String var,
String[] valuesArray) |
void |
MultiValueEditSubmission.addUriToForm(EditConfigurationVTwo editConfig,
String var,
String[] valuesArray) |
static void |
EditConfigurationVTwo.clearEditConfigurationInSession(javax.servlet.http.HttpSession session,
EditConfigurationVTwo editConfig) |
String |
DateTimeWithPrecisionVTwo.draw(String fieldName,
EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub,
freemarker.template.Configuration fmConfig) |
String |
EditElementVTwo.draw(String fieldName,
EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub,
freemarker.template.Configuration fmConfig)
This is a method to generate the HTML output for a form element.
|
protected AdditionsAndRetractions |
ProcessRdfForm.editExistingStatements(EditConfigurationVTwo editConfig,
MultiValueEditSubmission submission,
VitroRequest vreq)
Process an EditConfiguration to edit a set of existing statements.
|
void |
SparqlEvaluateVTwo.evaluateForAdditionalUris(EditConfigurationVTwo editConfig) |
void |
SparqlEvaluateVTwo.evaluateForExistingLiterals(EditConfigurationVTwo editConfig) |
void |
SparqlEvaluateVTwo.evaluateForExistingUris(EditConfigurationVTwo editConfig) |
void |
SparqlEvaluateVTwo.evalulateForAdditionalLiterals(EditConfigurationVTwo editConfig) |
static String |
EditConfigurationUtils.generateHTMLForElement(VitroRequest vreq,
String fieldName,
EditConfigurationVTwo editConfig) |
static MultiValueEditSubmission |
EditSubmissionUtils.getEditSubmissionFromSession(javax.servlet.http.HttpSession sess,
EditConfigurationVTwo editConfig) |
static Map<String,List<String>> |
EditConfigurationUtils.getExistingLiteralValues(VitroRequest vreq,
EditConfigurationVTwo editConfig) |
static Map<String,List<String>> |
EditConfigurationUtils.getExistingUriValues(EditConfigurationVTwo editConfig) |
Map<String,List<org.apache.jena.rdf.model.Literal>> |
DateTimeWithPrecisionVTwo.getLiterals(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters)
This gets the literals for a submitted form from the queryParmeters.
|
Map<String,List<org.apache.jena.rdf.model.Literal>> |
EditElementVTwo.getLiterals(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters)
This is a method to get a map of variable name to Literal value from the submitted form.
|
Map |
DateTimeWithPrecisionVTwo.getMapForTemplate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub)
This produces a map for use in the template.
|
Map |
EditElementVTwo.getMapForTemplate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub)
This method gets the map with the data that can then be passed to the template
|
Map<String,List<String>> |
DateTimeWithPrecisionVTwo.getURIs(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters)
This gets the URIs for a submitted form from the queryParmeters.
|
Map<String,List<String>> |
EditElementVTwo.getURIs(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters)
This is a method to get a map of variable name to URI values from the submitted form.
|
Map<String,String> |
DateTimeWithPrecisionVTwo.getValidationMessages(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters) |
Map<String,String> |
EditElementVTwo.getValidationMessages(String fieldName,
EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters)
Gets validation error messages.
|
protected AdditionsAndRetractions |
ProcessRdfForm.parseN3ToChange(List<String> requiredAdds,
List<String> optionalAdds,
List<String> requiredDels,
List<String> optionalDels,
VitroRequest vreq,
EditConfigurationVTwo editConfig) |
static void |
N3EditUtils.preprocessModels(AdditionsAndRetractions changes,
EditConfigurationVTwo editConfiguration,
VitroRequest request)
Execute any modelChangePreprocessors in the editConfiguration;
|
AdditionsAndRetractions |
ProcessRdfForm.process(EditConfigurationVTwo configuration,
MultiValueEditSubmission submission,
VitroRequest vreq)
This detects if this is an edit of an existing statement or an edit
to create a new statement or set of statements.
|
protected void |
MultiValueEditSubmission.processEditElementFields(EditConfigurationVTwo editConfig,
Map<String,String[]> queryParameters) |
static String |
N3EditUtils.processEntityToReturnTo(EditConfigurationVTwo configuration,
MultiValueEditSubmission submission,
VitroRequest vreq)
Process Entity to Return to - substituting uris etc.
|
static void |
EditConfigurationVTwo.putConfigInSession(EditConfigurationVTwo ec,
javax.servlet.http.HttpSession sess) |
Map<String,List<org.apache.jena.rdf.model.Literal>> |
SparqlEvaluateVTwo.sparqlEvaluateForLiterals(EditConfigurationVTwo editConfig,
Map<String,String> varToSparql) |
Map<String,List<String>> |
SparqlEvaluateVTwo.sparqlEvaluateForUris(EditConfigurationVTwo editConfig,
Map<String,String> varToSparql) |
protected void |
ProcessRdfForm.subInValuesToN3(EditConfigurationVTwo editConfig,
MultiValueEditSubmission submission,
List<String> requiredAsserts,
List<String> optionalAsserts,
List<String> requiredRetracts,
List<String> optionalRetracts,
VitroRequest vreq) |
protected void |
ProcessRdfForm.substituteInSubPredObjURIs(EditConfigurationVTwo configuration,
List<String>... n3StrLists) |
static void |
N3EditUtils.updateEditConfigurationForBackButton(EditConfigurationVTwo editConfig,
MultiValueEditSubmission submission,
VitroRequest vreq,
org.apache.jena.rdf.model.Model writeModel)
If the edit was a data property statement edit, then this updates the EditConfiguration to
be an edit of the new post-edit statement.
|
Map<String,String> |
ProcessRdfForm.URIsForNewRsources(EditConfigurationVTwo configuration,
NewURIMaker newURIMaker) |
Map<String,String> |
DateTimeIntervalValidationVTwo.validate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub) |
Map<String,String> |
N3ValidatorVTwo.validate(EditConfigurationVTwo editConfig,
MultiValueEditSubmission editSub) |
| Constructor and Description |
|---|
BaseEditSubmissionPreprocessorVTwo(EditConfigurationVTwo editConfig) |
BasicValidationVTwo(EditConfigurationVTwo editConfig,
I18nBundle i18n) |
MultiValueEditSubmission(VitroRequest vreq,
EditConfigurationVTwo editConfig) |
ProcessRdfForm(EditConfigurationVTwo config,
NewURIMaker newURIMaker)
Construct the ProcessRdfForm object.
|
| Modifier and Type | Method and Description |
|---|---|
static Map<String,String> |
SelectListGeneratorVTwo.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
VitroRequest vreq) |
Map<String,String> |
IndividualsViaClassGroupOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
ChildVClassesWithParent.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
ChildVClassesOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
ConstantFieldOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
IndividualsViaVClassOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
IndividualsViaSearchQueryOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
RdfTypeOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wdf,
I18nBundle i18n) |
Map<String,String> |
IndividualsViaObjectPropetyOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
static Map<String,String> |
SelectListGeneratorVTwo.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n) |
Map<String,String> |
FieldOptions.getOptions(EditConfigurationVTwo editConfig,
String fieldName,
WebappDaoFactory wDaoFact,
I18nBundle i18n)
Any object that are needed to get the options should
be passed in the constructor of the implementation.
|
| Constructor and Description |
|---|
EditConfigurationTemplateModel(EditConfigurationVTwo editConfig,
VitroRequest vreq) |
Copyright © 2021. All rights reserved.