final ElementType elementType;
final Class type = (Class) attributes.getMetaAttribute
(MetaAttributeNames.Core.NAMESPACE, MetaAttributeNames.Core.TYPE, Class.class, context);
if (Number.class.isAssignableFrom(type))
{
elementType = new NumberFieldType();
}
else if (Date.class.isAssignableFrom(type))
{
elementType = new DateFieldType();
}