PropertyType.DIMENSION_TYPE );
IPropertyType.DIMENSION_TYPE );
	private static void validateDecimalValue( String value )			throws PropertyValueException	{		assert value != null;		char separator = new DecimalFormatSymbols( ThreadResources.getLocale( )				.toLocale( ) ).getDecimalSeparator( );		if ( separator == '.' )		{			if ( !dotSeparatorPattern.matcher( value ).matches( ) )				throw new PropertyValueException( value,						PropertyValueException.DESIGN_EXCEPTION_INVALID_VALUE,						PropertyType.DIMENSION_TYPE );		}		else if ( separator == ',' )		{			if ( !commaSeparatorPattern.matcher( value ).matches( ) )				throw new PropertyValueException( value,						PropertyValueException.DESIGN_EXCEPTION_INVALID_VALUE,						PropertyType.DIMENSION_TYPE );		}		else			assert false;	}