override the behavior which checks for delta flags of all the child nodes , because we would get stuck in a recursive loop . instead call only the child nodes which are not us . concode_field_sep File[] EMPTY_FILE_LIST concode_elem_sep FileBrowserVMProvider fProvider concode_elem_sep IVMNode[] fChildNodes concode_field_sep int getDeltaFlags concode_elem_sep IVMProvider getVMProvider concode_elem_sep String getLabel concode_elem_sep void buildDelta concode_elem_sep void update concode_elem_sep void update concode_elem_sep void update concode_elem_sep void update concode_elem_sep String toString concode_elem_sep void dispose concode_elem_sep void getContextsForEvent concode_elem_sep File[] getFiles concode_elem_sep void setChildNodes concode_elem_sep IVMNode[] getChildNodes
Map < IVMNode , Integer > function ( Object arg0 ) { Map < IVMNode , Integer > loc0 = new HashMap < IVMNode , Integer > ( ) ; for ( final IVMNode loc1 : getChildNodes ( ) ) { int loc2 = loc1 . getDeltaFlags ( arg0 ) ; if ( loc2 != IModelDelta . NO_CHANGE ) { loc0 . put ( loc1 , loc2 ) ; } } return loc0 ; }