From 90197cc0188c8aabb629dfd14c9fd7512e8de8ba Mon Sep 17 00:00:00 2001 From: tworrall Date: Thu, 17 Nov 2011 18:52:51 +0000 Subject: [PATCH] added addFormSpecificData method --- .../generators/PersonHasPositionHistoryGenerator.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/generators/PersonHasPositionHistoryGenerator.java b/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/generators/PersonHasPositionHistoryGenerator.java index 23d21309..3f581630 100644 --- a/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/generators/PersonHasPositionHistoryGenerator.java +++ b/src/edu/cornell/mannlib/vitro/webapp/edit/n3editing/configuration/generators/PersonHasPositionHistoryGenerator.java @@ -14,6 +14,7 @@ import com.hp.hpl.jena.vocabulary.XSD; import edu.cornell.mannlib.vitro.webapp.controller.VitroRequest; import edu.cornell.mannlib.vitro.webapp.dao.VitroVocabulary; +import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.DateTimeIntervalValidationVTwo; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.DateTimeWithPrecisionVTwo; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.EditConfigurationVTwo; import edu.cornell.mannlib.vitro.webapp.edit.n3editing.VTwo.FieldVTwo; @@ -153,7 +154,10 @@ public class PersonHasPositionHistoryGenerator extends VivoBaseGenerator impleme ) ); - return conf; + conf.addValidator(new DateTimeIntervalValidationVTwo("startField","endField")); + //Adding additional data, specifically edit mode + addFormSpecificData(conf, vreq); + return conf; } final static String n3ForNewPosition =