J'ai une méthode dans ma classe de service qui exécute une mise à jour de mise en veille prolongée pour tout objet de domaine:Y at-il un moyen dans IntelliJ de faire une recherche d'utilisation d'une méthode et de la filtrer par des arguments spécifiques passés à la méthode?
update(Object obj)
Il est appelé à partir de classes beaucoup dans mon projet pour différents types d'objets. Je voudrais trouver tous les usages de cette méthode quand il est appelé pour un objet de domaine spécifique. C'est à dire. méthodes d'appel en Wich exécute une mise à jour de mon objet Titre:
serviceClass.update(Title title)
J'utilise IntelliJ comme mon IDE et je me demande s'il y a un moyen de trouver tous ces usages. Est-ce que quelqu'un a une IDEE comment faire cela?
Merci beaucoup à l'avance, Ronny
Avez-vous essayé le [SSR] (http://wiki.jetbrains.net/intellij/Basics_of_working_with_structural_search)? – CrazyCoder
cool, merci pour cet indice! J'ai essayé de créer un modèle de recherche approprié, mais j'ai trouvé une solution pour faire un test 'instance of' sur le paramètre method. Je dois le faire parce que la méthode pourrait être appelée comme 'objectDAO.update (t)' ou 'objectDAO.update (title)' ou tout autre paramètre nommant un de nos programmeurs juste eu à l'esprit ... Toute idée comment je pourrais gérer cela? – rontron
Essayez le modèle existant 'method calls' et modifiez-le [comme ceci] (http://img145.imageshack.us/img145/2333/20121019170202.png). – CrazyCoder