In default installation of cedet-1.0 completion can only track global scope symbols in current file. This is not much differs from built-in completion functions (dabbrev-expand or hippie-expand).
It can complete symbols from neither imported modules, nor class properties. Not saying it cannot handle 'self'.
Is it possible to tweak semantic to do the things?
P.S. ECB code browser sucesfully sees all imports/base classess and stuff. It is symbol completion workd incorrectly, or not properly set up.