Description required for the methods.

Can anyone provide me the description of the methods of AjaxApplicationManager.java mentioned below.

1.private AjaxVariableMap getVariableMap().

2.public void takeControl()

3.public void releaseControl()

4.public void handleUidlRequest(HttpServletRequest request,
HttpServletResponse response) throws IOException

  1. private URIHandlerErrorImpl(URIHandler owner, Throwable throwable).

6.private void removedWindowNotified(Window w)

7.public synchronized Set getRemovedWindows()

8.public synchronized String getPaintableId(Paintable paintable)

9.public boolean isDirty(Paintable paintable) .

10.public void paintablePainted(Paintable p)

11.public synchronized Set getDirtyComponents()