validate(new IntegerFieldValidate(this, i_Integer));
setValid(false);
	public boolean setText(String aS_Text)	{		iS_Text = formatStringByRules(aS_Text); 		i_Integer = null;		if(aS_Text!=null)		{			try			{				i_Integer = new Integer(iS_Text);				validate(new IntegerFieldValidate(this, i_Integer));			}			catch(NumberFormatException l_NumberFormatException)			{				setValid(false);			}		}		else		{			validate(new IntegerFieldValidate(this, i_Integer));		}		if (hasComponentData() && isValidWithoutChilds())		{			if (iS_Text == null)			{				setData(null);			}			else			{				setData(i_Integer); 			}		}		return isValidWithoutChilds();	}