wcyoot wrote: Thank you! But Who can give me a simple example? It is not enough to just read the document.
It's not easy to give a simple example (beyond what the documentation states) because it touches a wide range of topics and situations. My implementation is spread across a number of classes that work together to simply the problem. The documentation will get you there, but you need to read a good deal of it to understand the wider implications of these functions.