Lines Matching refs:method
36 * {@link LayoutlibDelegate}, and look for a matching method in the delegate (named the same
38 * If the original native method is not static, then we make sure the delegate method also
86 // with @LayoutlibDelegate, look for a matching method in the delegate class.
87 // The annotation is automatically added by layoutlib_create when it replace a method
99 // if the method is not static, then the class is added as the first parameter
120 // try to load the method with the given parameter types.
124 // check that the method has the annotation
127 "Delegate method %1$s for class %2$s does not have the @LayoutlibDelegate annotation",
132 // check that the method is static
135 "Delegate method %1$s for class %2$s is not static",
140 // add the method as checked.
151 // match for a method in the original class.
152 // If not, this means the method is a delegate for a method that either doesn't exist
163 "Delegate method %1$s.%2$s is not used anymore and must be removed",
171 private String getMethodName(Method method) {
172 return getMethodName(method, method.getParameterTypes());
175 private String getMethodName(Method method, Class<?>[] parameters) {
177 StringBuilder sb = new StringBuilder(method.getName() + "(");