Interesting you said this...Captain Oil.
Most of the Jamaicans around here use the term China man, Chiney, Indian, White man, Browning (is used less frequently) all very freely. But, having said that...I just read an article in the Jamaica Observer where a Jamaican gentleman of Chinese descent was complaining of being called China man or Chiney.
Times are changing...even here.