fNumWorkspaceChecked += 1; } else { fNumWorkspaceChecked -= 1;
try { if ( ( (IProject) model ).hasNature( REPORTPROJECTKID ) ) { fNumWorkspaceBIRTChecked += checked ? 1 : -1; } else if ( ( (IProject) model ).hasNature( JavaCore.NATURE_ID ) ) { fNumWorkspaceJavaChecked += checked ? 1 : -1; } } catch ( CoreException e ) { e.printStackTrace( ); }  fNumWorkspaceChecked = fNumWorkspaceBIRTChecked + fNumWorkspaceJavaChecked;
	private void handleCheckStateChanged( IPluginModelBase model,			boolean checked )	{		if ( model.getUnderlyingResource( ) == null )		{			if ( checked )			{				fNumExternalChecked += 1;			}			else			{				fNumExternalChecked -= 1;			}		}		else		{			if ( checked )			{				fNumWorkspaceChecked += 1;			}			else			{				fNumWorkspaceChecked -= 1;			}		}		adjustGroupState( );	}