setComponentValidator(i_ComponentValidator);
	public NumberField(Component a_Component_Parent, Class a_Class)	{		super(a_Component_Parent);		i_DecimalFormat = new DecimalFormat();		if(a_Class==null)		{			throw new NullPointerException("Class argument is not allowed to be null");		}				if (!(a_Class == Integer.class || a_Class == Short.class || a_Class == Long.class || a_Class == Float.class || a_Class == Double.class))		{			throw new IllegalStateException(a_Class.getName() + " is not supported Number class");		}	}