|| DesignChoiceConstants.PARAM_TYPE_FLOAT.equals( selectedDataType ) )
|| DesignChoiceConstants.PARAM_TYPE_FLOAT.equals( selectedDataType ) || DesignChoiceConstants.PARAM_TYPE_INTEGER.equals( selectedDataType ) )
	private void initFormatField( String selectedDataType )	{		IChoiceSet choiceSet = getFormatChoiceSet( selectedDataType );		if ( choiceSet == null )		{			formatCategroy = formatPattern = null;		}		else		{			if ( !loading					|| ( selectedParameter.getCategory( ) == null && selectedParameter.getPattern( ) == null ) )			{				if ( DesignChoiceConstants.PARAM_TYPE_STRING.equals( selectedDataType ) )				{					formatCategroy = choiceSet.findChoice( DesignChoiceConstants.STRING_FORMAT_TYPE_UNFORMATTED )							.getName( );				}				else if ( DesignChoiceConstants.PARAM_TYPE_DATETIME.equals( selectedDataType ) )				{					formatCategroy = choiceSet.findChoice( DesignChoiceConstants.DATETIEM_FORMAT_TYPE_UNFORMATTED )							.getName( );				}				else if ( DesignChoiceConstants.PARAM_TYPE_DECIMAL.equals( selectedDataType )						|| DesignChoiceConstants.PARAM_TYPE_FLOAT.equals( selectedDataType ) )				{					formatCategroy = choiceSet.findChoice( DesignChoiceConstants.NUMBER_FORMAT_TYPE_UNFORMATTED )							.getName( );				}				formatPattern = null;			}			else			{				formatCategroy = selectedParameter.getCategory( );				if ( formatCategroy == null )				{// back compatible					formatCategroy = DesignChoiceConstants.STRING_FORMAT_TYPE_UNFORMATTED;				}				formatPattern = selectedParameter.getPattern( );			}		}		updateFormatField( );	}