protected abstract Class<?> getSupportedClass();
@Override
public final <E> E get(Class<E> clss) {
ChildController cc = clss.getAnnotation(ChildController.class);
if (cc != null && cc.getOnlyFromGroup()) {
throw new ControllerException(
"You need get the child controller "
+ clss.getName()
+ " through the group. Use getGroup().get() or Controller.getFromGroup() method.");
}