Erro de compilação- java

Olá pessoal, estou com problema. Compilei um programa em java, e me retornou a seguinte mensagem de erro:

Note: Recompile with -Xlint:unchecked for details

OBs: Depois de exibir a mensagem acima ele gera o .class (só não sei se funciona direito)
Alguém sabe o que isto significa, e como posso resolver esse problema.

Desde já sou muito grato pela ajuda!
Alysson Júnior.

porque vc nao sabe se ele funcina direito??

porque é apenas uma classe externa que serve de apoio para um programa.

post o código…assim fik dificil saber qual é esse erro…
vlw

import java.util.ArrayList;
import java.util.Iterator;

import javax.swing.table.AbstractTableModel;

public class SimpleTableModel extends AbstractTableModel{

private ArrayList linhas = null;
private String [] colunas = null;
private boolean [] colsEdicao;

/**
 * Contrutor para a classe, recebendo os dados a serem exibidos
 * e as colunas que devem ser criadas.
 * @param dados
 * @param colunas
 */
public SimpleTableModel(ArrayList dados, String[] colunas, boolean [] edicao){
	setLinhas(dados);
	setColunas(colunas);
	colsEdicao = edicao;
}

/**
 * Retorna o numero de colunas no modelo
 * @see javax.swing.table.TableModel#getColumnCount()
 */
public int getColumnCount() {return getColunas().length;}

/**
 * Retorna o numero de linhas existentes no modelo
 * @see javax.swing.table.TableModel#getRowCount()
 */
public int getRowCount() {return getLinhas().size();}

/**
 * Obtem o valor na linha e coluna
 * @see javax.swing.table.TableModel#getValueAt(int, int)
 */
public Object getValueAt(int rowIndex, int columnIndex) {
	// Obtem a linha, que é uma String []
	String [] linha = (String [])getLinhas().get(rowIndex);
	// Retorna o objeto que esta na coluna
	return linha[columnIndex];
}

public String[] getColunas() {return colunas;}
public ArrayList getLinhas() {return linhas;}
public void setColunas(String[] strings) {colunas = strings;}
public void setLinhas(ArrayList list) {linhas = list;}

public void setValueAt(Object value, int row, int col){
	// Obtem a linha, que é uma String []
	String [] linha = (String [])getLinhas().get(row);
	// Altera o conteudo no indice da coluna passado
	linha[col] = (String)value;
	// dispara o evento de celula alterada
	fireTableCellUpdated(row,col);
}
/**
 * Retorna se a celula pode ser editada
 * @see javax.swing.table.TableModel#isCellEditable(int, int)
 */
public boolean isCellEditable(int row, int col){
	return colsEdicao[col];
}

public void addRow( String [] dadosLinha){
	getLinhas().add(dadosLinha);
	// Informa a jtable de que houve linhas incluidas no modelo
	// COmo adicionamos no final, pegamos o tamanho total do modelo
	// menos 1 para obter a linha incluida.
	int linha = getLinhas().size()-1;
	fireTableRowsInserted(linha,linha);
	return;
}

public void removeRow(int row){
	getLinhas().remove(0);
	// informa a jtable que houve dados deletados passando a 
	// linha reovida
	fireTableRowsDeleted(row,row);
}

public boolean removeRow(String val, int col){
	// obtem o iterator
	Iterator i = getLinhas().iterator();
	int linha = 0;
	// Faz um looping em cima das linhas
	while(i.hasNext()){
		// Obtem as colunas da linha atual
		String[] linhaCorrente = (String[])i.next();
		linha++;
		if( linhaCorrente[col].equals(val) ){
			getLinhas().remove(linha);
			fireTableRowsDeleted(linha,linha);
			return true;				
		}
	}
	// Nao encontrou nada
	return false;
}

public String getColumnName(int col){
	return getColunas()[col];
}

}

coloca o código dentro da tag [quote][ code] coloca aki o codigo…[/code][/quote]

kd o metodo main??? será q n é isso??
vlw

kd o metodo main??? será q n é isso??
vlw [/quote]

não duvido nada que esse seja o erro.