public ERXWOTextField(String s, NSDictionary nsdictionary, WOElement woelement) {
public ERXWOTextField(String tagname, NSDictionary nsdictionary, WOElement woelement) {
	public ERXWOTextField(String s, NSDictionary nsdictionary, WOElement woelement) {		super("input", nsdictionary, woelement);		if(_value == null || !_value.isValueSettable())			throw new WODynamicElementCreationException("<" + getClass().getName() + "> 'value' attribute not present or is a constant");				_formatter = (WOAssociation)_associations.removeObjectForKey("formatter");		_dateFormat = (WOAssociation)_associations.removeObjectForKey("dateformat");		_numberFormat = (WOAssociation)_associations.removeObjectForKey("numberformat");		_useDecimalNumber = (WOAssociation)_associations.removeObjectForKey("useDecimalNumber");				if(_dateFormat != null && _numberFormat != null) {			throw new WODynamicElementCreationException("<" + getClass().getName() + "> Cannot have 'dateFormat' and 'numberFormat' attributes at the same time.");		}	}