dateTimeIntervalForm and dateTimeValueForm now display full year.
This commit is contained in:
parent
cf7a20a30f
commit
ee844c9f3d
3 changed files with 4 additions and 4 deletions
|
@ -95,7 +95,7 @@ public class DateTimeWithPrecision extends BaseEditElement {
|
||||||
|
|
||||||
this.displayRequiredLevel = toPrecision( displayRequiredLevelUri );
|
this.displayRequiredLevel = toPrecision( displayRequiredLevelUri );
|
||||||
if( this.displayRequiredLevel == null )
|
if( this.displayRequiredLevel == null )
|
||||||
throw new IllegalArgumentException(minimumPrecisionURI
|
throw new IllegalArgumentException(displayRequiredLevelUri
|
||||||
+" is not a valid precision for displayRequiredLevel, see VitroVocabulary.Precision");
|
+" is not a valid precision for displayRequiredLevel, see VitroVocabulary.Precision");
|
||||||
|
|
||||||
// if( this.displayRequiredLevel.ordinal() < this.minimumPrecision.ordinal() ){
|
// if( this.displayRequiredLevel.ordinal() < this.minimumPrecision.ordinal() ){
|
||||||
|
|
|
@ -223,9 +223,9 @@
|
||||||
//setup date time edit elements
|
//setup date time edit elements
|
||||||
Field startField = editConfig.getField("startField");
|
Field startField = editConfig.getField("startField");
|
||||||
// arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel])
|
// arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel])
|
||||||
startField.setEditElement(new DateTimeWithPrecision(startField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri()));
|
startField.setEditElement(new DateTimeWithPrecision(startField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri()));
|
||||||
Field endField = editConfig.getField("endField");
|
Field endField = editConfig.getField("endField");
|
||||||
endField.setEditElement(new DateTimeWithPrecision(endField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri()));
|
endField.setEditElement(new DateTimeWithPrecision(endField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri()));
|
||||||
}
|
}
|
||||||
|
|
||||||
editConfig.addValidator(new DateTimeIntervalValidation("startField","endField") );
|
editConfig.addValidator(new DateTimeIntervalValidation("startField","endField") );
|
||||||
|
|
|
@ -155,7 +155,7 @@
|
||||||
//setup date time edit elements
|
//setup date time edit elements
|
||||||
Field dateTimeField = editConfig.getField("dateTimeField");
|
Field dateTimeField = editConfig.getField("dateTimeField");
|
||||||
// arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel])
|
// arguments for DateTimeWithPrecision are (fieldName, minimumPrecision, [requiredLevel])
|
||||||
dateTimeField.setEditElement(new DateTimeWithPrecision(dateTimeField, VitroVocabulary.Precision.YEAR.uri(), VitroVocabulary.Precision.SECOND.uri()));
|
dateTimeField.setEditElement(new DateTimeWithPrecision(dateTimeField, VitroVocabulary.Precision.DAY.uri(), VitroVocabulary.Precision.DAY.uri()));
|
||||||
}
|
}
|
||||||
|
|
||||||
Model model = (Model) application.getAttribute("jenaOntModel");
|
Model model = (Model) application.getAttribute("jenaOntModel");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue