public void addController(SxController controller) {
		for (Class<?> c = controller.getClass(); c != SxController.class; c = c
				.getSuperclass()) {
			Method[] methods = c.getDeclaredMethods();
			AccessibleObject.setAccessible(methods, true);
			for (Method m : methods) {
				genSetter(m, controller);
			}
		}
	}