Hi Sampanviking and Hi Zerling
since both of you are asking the same question, I would answer them in one post.
I am not suggesting or implying that what happened in the Solomon Islands incident needed military intervention, or Chinese government should do otherwise. Actually what China has done so far, was the best solution on this situation. I totally don't have problem with it, and there is no dispute on this point of view.
But I do disagree that China could not do more than what they had done, I think there are many different categories of ethnics conflict, and quick frankly what had happened in Solomon Islands was only minor incident.
1. What happened in Solomon Islands was just native residents turned their hatred and dissatification toward Chinese, and the government did not protected Chinese or they had the ability to do so. This in term only needed diplomacy and political pressure to make the Solomon islands government to be more responsible and do more to protect Chinese. And China could also send in civilian airplane to pick up ethnic Chinese, so what Chinese government was doing is what it should be.
2. What happened in Indonesia was totally difference, the riots and discrimation were wide spead. And the government didn't protected Chinese, they also tried to blame Chinese as the problems of their failed policies and corruption. The Indonesia government also somewhat encourage the natives to attack Chinese Indonesians, as a result chinese were targeted of riots and many were killed. This in term will need more actions from chinese government. I would not suggest a military intervention, but China could send in their navy or military to get the Chinese Indoesnians out of the country if diplomacy does not work.
3. The last one will be ethnic genocide of overseas Chinese, which should call upon military intervention if necessary. I knew that these were overseas descendants of Chinese migrants are citizens of another country, but the relationship between them and China is special enough for the government of China to intervene politically for these people on the basis on their ancestry.
But as citizens of Indonesia or whatever, these overseas Chinese are nationals of their respective countries. If the government China intervenes, it should be on the basis of them as human beings.
Of course the intervention should only occurs when there are no longer any alternatives left within the situation. As the state that fails to protect it's citizens, the first thing Chinese governments should do is to send in the helicopters and Warships to bring out Chinese. It didn't matter whether they were already citizens of the country, so long as they were Chinese, they will be lift out. If the country refused to accept peaceful intervention to let Chinese out of the country and continued to killed Chinese, then China should call upon the UN to moblize their force to launch an attack on the respective country in small scale to demotrate that they were serious. As long as the genocide stopped, China should not be overly extend their persent in the respective state. For the overseas Chinese China should ensure their safty before they left, or if it is impossible china could always take them back.