+ // Init method instance
+ Method method = null;
+
+ // Try it from target class
+ try {
+ // Get target class instance
+ Class<? extends FrameworkInterface> c = this.getClassFromTarget(instance, targetClass);
+
+ // Init field instance
+ method = c.getDeclaredMethod(methodName, new Class<?>[0]);
+ } catch (final NoSuchMethodException e) {
+ // Didn't found it
+ this.getLogger().warn(e);
+
+ // So try it from super class
+ Class<? extends FrameworkInterface> c = this.getClassFromTarget(instance, "BaseFrameworkSystem"); //NOI18N
+
+ // Init field instance
+ method = c.getDeclaredMethod(methodName, new Class<?>[0]);
+ }