question: returns the debugframe with the given id or null if no such debugframe exists concode_field_sep RhinoDebuggerImpl debugger concode_elem_sep LinkedList frames concode_elem_sep Long contextId concode_elem_sep StackFrame stepFrame concode_elem_sep int STEP_IN concode_elem_sep Long threadId concode_elem_sep int STEP_CONTINUE concode_elem_sep int STEP_NEXT concode_elem_sep int STEP_OUT concode_elem_sep int stepState concode_elem_sep int CONTEXT_SUSPENDED concode_elem_sep int CONTEXT_RUNNING concode_elem_sep int contextState concode_field_sep void resume concode_elem_sep void suspend concode_elem_sep boolean stepBreak concode_elem_sep void debuggerStatement concode_elem_sep void suspendState concode_elem_sep void scriptLoaded concode_elem_sep boolean sendExceptionEvent concode_elem_sep Long getId concode_elem_sep StackFrame getTopFrame concode_elem_sep List getFrameIds concode_elem_sep boolean sendBreakEvent concode_elem_sep void exceptionThrown concode_elem_sep String getState concode_elem_sep boolean sendScriptEvent concode_elem_sep Long getThreadId concode_elem_sep void popFrame concode_elem_sep void lineChange concode_elem_sep void pushFrame
target: StackFrame function ( Long arg0 ) { StackFrame loc0 = null ; for ( Iterator loc1 = frames . loc1 ( ) ; loc1 . hasNext ( ) ; ) { loc0 = ( StackFrame ) loc1 . next ( ) ; if ( loc0 . getId ( ) . equals ( arg0 ) ) { return loc0 ; } } return null ; }