if (col >= 0 && col < COLUMNS && row >= 0 && row < ROWS) {
date.add(Calendar.DAY_OF_MONTH, row * 7 + col);
final Content content = getContent();
final DateValueFacet facet = content.getSpecification().getFacet(DateValueFacet.class);
final ObjectAdapter value = facet.createValue(date.getTime());
((TextParseableContent) content).parseTextEntry(value.titleString());
((TextParseableContent) content).entryComplete();
/*
* if (content.isObject()) { ((ObjectContent)
* content).setObject(value); }
*/