> > Just put a break point at the beginning of the line and step through it? > May be m$ debugger sucks, but it's nontrivial to step through methods called in single statement: it tends to step through the whole statement, though you can step-in and step-out. You will also step into functions called for arguments like getColor() in the example.