state.setParent(sgState.getCurrentFactoryState());
}
sgState.setCurrentFactoryState(state);
//--Prevent endless loop
if (state.processed(component.getAnnotated())) {
return new JClass[0];
}
//-- Mark the enclosed annotated structure as processed in the
//-- current FactoryState for preventing endless loop.