Problema no eclipse Ganymede

eu estou utilizando a seguinte classe

[code]package br.com.caelum.fj26;

import javax.el.ValueExpression;
import javax.faces.component.UIComponent;
import javax.faces.webapp.UIComponentELTag;

public class InputCPFTag extends UIComponentELTag{

private ValueExpression value;

@Override
public String getComponentType() {

	return "inputCPF";
}

@Override
public String getRendererType() {

	return null;
}


@Override
protected void setProperties(UIComponent c) {
	
	super.setProperties(c);
	
	if (this.value != null) {
    c.setValueExpression("value", value);
	}
	
}

@Override
public void release() {

	super.release();
	
	this.value = null;
	
}

public ValueExpression getValue() {
	return value;
}

public void setValue(ValueExpression value) {
	this.value = value;
}

}
[/code]

e ele não reconhece o package dela, eem outras classes ta com o mesmo package funfa, e diz que o nome da classe ta errado e quandop mandoele ver o que tem de errado no “UIComponentELTag” ele simplesmente diz que preciso configurar meu buidpath…eu não entendo isso alguem pode me ajudar?

Nota: o problema começou depois que eu exportei o projeto pro eclipse Ganymede