}
}
}
else
{
ProjectScmRoot projectScmRoot = (ProjectScmRoot) tableModel.getCurrentRowBean();
switch ( projectScmRoot.getState() )
{
case ContinuumProjectState.UPDATING:
case ContinuumProjectState.UPDATED:
case ContinuumProjectState.ERROR:
{
String state = StateGenerator.generate( projectScmRoot.getState(),
tableModel.getContext().getContextPath() );
if ( !StateGenerator.NEW.equals( state ) )
{
if ( isAuthorized( projectScmRoot.getProjectGroup().getName() ) &&
projectScmRoot.getState() == ContinuumProjectState.ERROR )
{
return createActionLink( "scmResult", projectScmRoot, state );
}
else
{