@Override
	protected void checkingNorms()
	{
		for ( Action action : getAllActions().values() )
			action.setNormType(null);

		for( Belief belief : getAllBeliefs().values() )
			belief.setNormType(null);

		for( Norm norm : getAllRestrictNorms().values() )
		{
			getPlayer().addRestrictNorm(norm.getName(), norm);

			Action action = norm.getNormResource().getAction();
			Belief belief = norm.getNormResource().getBelief();

			if( action != null && getAllActions().containsKey( action.getName() ) )
			{	
				action.setNormType( norm.getNormType() );
			}

			if( belief != null && getAllBeliefs().containsKey( belief.getName() ) )
			{
				belief.setNormType( norm.getNormType() );
			}
		}
	}