Revision 6620 trunk/libraries/libIverUtiles/src/com/iver/utiles/PostProcessSupport.java
PostProcessSupport.java | ||
---|---|---|
92 | 92 |
// adecuada. |
93 | 93 |
for (int j=0; j < params.length; j++) // for de los par?metros del m?todo. |
94 | 94 |
{ |
95 |
// Miramos primero si es de la clase que buscamos, y si no lo es, pasamos |
|
96 |
// a revisar sus interfaces. |
|
97 |
boolean bParamOK = false; |
|
98 |
if (params[j].getName().compareTo(parameters[j].getClass().getName()) == 0) |
|
99 |
{ |
|
100 |
bParamOK = true; |
|
101 |
continue; |
|
102 |
} |
|
95 | 103 |
// Interfaces que implementa el par?metro j-?simo que le pasamos. |
96 | 104 |
Class[] theInterfaces = parameters[j].getClass().getInterfaces(); |
97 |
boolean bParamOK = false; |
|
105 |
|
|
98 | 106 |
for (int k=0; k< theInterfaces.length; k++) |
99 | 107 |
{ |
100 | 108 |
// Si alguno de estos interfaces cuadra con lo que |
... | ... | |
132 | 140 |
public static void addToPostProcess(Object obj, String strMethod, Object[] parameters, int priority) |
133 | 141 |
{ |
134 | 142 |
Call newCall = new Call(obj, strMethod, parameters, priority); |
143 |
callList.add(newCall); |
|
135 | 144 |
} |
136 | 145 |
public static void addToPostProcess(Object obj, String strMethod, Object parameter, int priority) |
137 | 146 |
{ |
Also available in: Unified diff