public abstract class AddRoleToPersonTwoStageGenerator
extends edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.BaseEditConfigurationGenerator
implements edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.EditConfigurationGenerator
| Modifier and Type | Class and Description |
|---|---|
static class |
AddRoleToPersonTwoStageGenerator.RoleActivityOptionTypes |
| Constructor and Description |
|---|
AddRoleToPersonTwoStageGenerator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFormSpecificData(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq) |
protected String |
getActivityTypeQueryForChildVClassOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions opts)
Utility method for subclasses to make a query for type from a ChildVClassesOptions object.
|
protected String |
getActivityTypeQueryForConstantOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions fieldOptions)
Utility method for subclasses to make a query for type from a ConstantFieldOptions object.
|
protected String |
getActivityTypeQueryForIndividualsViaClassGroupOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaClassGroupOptions opts)
Utility method for subclasses to make a query for type from a IndividualsViaClassGroupOptions object.
|
edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo |
getEditConfiguration(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
javax.servlet.http.HttpSession session)
URI of predicate between role context node and activity
|
edu.cornell.mannlib.vitro.webapp.utils.FrontEndEditingUtils.EditMode |
getEditMode(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq) |
protected String |
getEndDatePrecision() |
String |
getFilterRoleToActivityPredicate(String predicateVar) |
List<String> |
getPossibleActivityToRolePredicates() |
List<String> |
getPossibleRoleToActivityPredicates() |
String |
getRoleToActivityPredicate(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq) |
protected String |
getStartDatePrecision() |
public edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo getEditConfiguration(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq,
javax.servlet.http.HttpSession session)
throws Exception
getEditConfiguration in interface edu.cornell.mannlib.vitro.webapp.edit.n3editing.configuration.generators.EditConfigurationGeneratorExceptionprotected String getActivityTypeQueryForConstantOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ConstantFieldOptions fieldOptions) throws Exception
Exceptionprotected String getActivityTypeQueryForChildVClassOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.ChildVClassesOptions opts)
protected String getActivityTypeQueryForIndividualsViaClassGroupOptions(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq, edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.fields.IndividualsViaClassGroupOptions opts)
public String getRoleToActivityPredicate(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
public edu.cornell.mannlib.vitro.webapp.utils.FrontEndEditingUtils.EditMode getEditMode(edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
public void addFormSpecificData(edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo editConfiguration,
edu.cornell.mannlib.vitro.webapp.controller.VitroRequest vreq)
public String getFilterRoleToActivityPredicate(String predicateVar)
protected String getStartDatePrecision()
protected String getEndDatePrecision()
Copyright © 2022. All rights reserved.