add uiobject map and getuiobject support.
commit
commit