question: removes an existing accessor method . concode_field_sep IField[] fAccessorFields concode_elem_sep boolean fApply concode_elem_sep IType fType concode_elem_sep String[] EMPTY_STRINGS concode_elem_sep IField[] fSetterFields concode_elem_sep boolean fSave concode_elem_sep CodeGenerationSettings fSettings concode_elem_sep JavaScriptUnit fASTRoot concode_elem_sep TextEdit fEdit concode_elem_sep IJavaScriptElement fInsert concode_elem_sep IField[] fGetterFields concode_elem_sep boolean fSkipAllExisting concode_elem_sep IRequestQuery fSkipExistingQuery concode_elem_sep int fVisibility concode_elem_sep boolean fSort concode_field_sep boolean querySkipExistingMethods concode_elem_sep ISchedulingRule getSchedulingRule concode_elem_sep void setSort concode_elem_sep void generateGetterMethod concode_elem_sep void generateSetterMethod concode_elem_sep boolean isSkipAllExisting concode_elem_sep void addNewAccessor concode_elem_sep void setSkipAllExisting concode_elem_sep void run concode_elem_sep TextEdit getResultingEdit concode_elem_sep void setVisibility concode_elem_sep int getVisibility
target: void function ( final IFunction arg0 , final ListRewrite arg1 ) { final FunctionDeclaration loc0 = ( FunctionDeclaration ) ASTNodes . getParent ( NodeFinder . perform ( arg1 . getParent ( ) . getRoot ( ) , arg0 . getNameRange ( ) ) , FunctionDeclaration . class ) ; if ( loc0 != null ) arg1 . remove ( loc0 , null ) ; }