if ((name.equals("addBuilderProgram") || name.equals("addProgram"))
&& paramTypes.length == 1
&& paramTypes[0].equals(ConfigProgram.class)) {
ConfigType<?> type = TypeFactory.getType(paramTypes[0]);
_addProgram = new ProgramAttribute(method, type);
}
else if (name.equals("addContentProgram")
&& paramTypes.length == 1
&& paramTypes[0].equals(ConfigProgram.class)) {
ConfigType<?> type = TypeFactory.getType(paramTypes[0]);
_addContentProgram = new ProgramAttribute(method, type);
}
else if ((name.equals("setConfigLocation")
&& paramTypes.length == 2
&& paramTypes[0].equals(String.class)
&& paramTypes[1].equals(int.class))) {