if ( checkOnly ) return;
if ( _jclass != null )
{
MergedControllerAnnotation mca = fcInfo.getMergedControllerAnnotation();
setNestedPageFlow( mca.isNested() );
setLongLivedPageFlow( mca.isLongLived() );
addMessageResources( mca.getMessageResources() ); // messageResources is deprecated
addMessageBundles( mca.getMessageBundles() ); // messageBundles is not
addSimpleActions( mca.getSimpleActions() );
setMultipartHandler( mca.getMultipartHandler() );
GenForwardModel.addForwards( mca.getForwards(), this, _jclass, this, null );
// TODO: comment
addForward( new ForwardModel( "_auto", "", this ) );
GenExceptionModel.addCatches( mca.getCatches(), this, _jclass, this, this );
addTilesDefinitionsConfigs( mca.getTilesDefinitionsConfigs() );
setAdditionalValidatorConfigs( mca.getCustomValidatorConfigs() );
addActionMethods();
addFormBeans( _jclass );
setAbstract(_jclass.hasModifier(Modifier.ABSTRACT));
}