Problema com Jasper Reports ***HELP***

estou com problemas para criar uma classe que chame um relatorio do jasper. Criei uma classe para invoca-lo, import os pacotes do jasper (dori.engine.* e demias), mas ele num reconhece as classes JRResultSetDataSource, JRDataSource e demais. O codigo que tenho eh o seguinte:

import java.sql.;
import java.util.
;
import dori.engine.*;

public class TesteRelatorio {
private Conexao c;
private Statement st;

public TesteRelatorio() throws SQLException {
super();
st=(c.getConexao().createStatement());
}
public void getRelatorio() throws SQLException {
ResultSet rs=st.executeQuery(“select * from tab_area”);
JRResultSetDataSource jrRS=new JRResultSetDataSource(rs);//num acha esta classe mesmo importando
Map parameter=new HashMap();
JasperFillManager.fillReportToFile(“testeRelatorio.jasper”,parameter,jrRS);
JasperExportManager.exportReportToPdfFile(“testeRelatorio.jrprint”);
JasperViewer.viewReport(“testeRelatorio.pdf”, false);
}
public static void main (String args[]) throws SQLException {
TesteRelatorio tr=new TesteRelatorio();
}

}

Alguem pode me ajudar??