filter the incoming array of ifile elements by removing any that do not currently exist in the workspace . concode_field_sep PlaceHolder placeHolder concode_field_sep boolean isJavaExisted concode_elem_sep boolean openEditor4Java concode_elem_sep String getAbsoluteJSPath concode_elem_sep boolean isJSExisted concode_elem_sep IEditorInput getEditorInput concode_elem_sep void popupError4JS concode_elem_sep void popupError4Java concode_elem_sep boolean openEditor4JS concode_elem_sep IFile getWorkspaceFile
IFile [ ] function ( IFile [ ] arg0 ) { if ( arg0 == null ) return null ; int loc0 = arg0 . loc0 ; ArrayList loc1 = new ArrayList ( loc0 ) ; for ( int loc2 = 0 ; loc2 < loc0 ; loc2 ++ ) { if ( arg0 [ loc2 ] . exists ( ) ) loc1 . add ( arg0 [ loc2 ] ) ; } return ( IFile [ ] ) loc1 . toArray ( new IFile [ loc1 . size ( ) ] ) ; }