Herencia

pablow
01 de Agosto del 2002
Tengo la clase:
public class nodo extends DefaultMutableTreeNode{
private int indice;
private String descripcion;

public nodo(){
super();
}

public void setIndice(int valor){
this.indice = valor;
}

public void setDescripcion(String valor){
this.descripcion = valor;
}

public int getIndice(){
return this.indice;
}

public String getDescripcion(){
return this.descripcion;
}
}

y la quiero usar desde otra haciendo:

public void agregaNodo(String dato, DefaultMutableTreeNode top){

DefaultMutableTreeNode anterior = null;
DefaultMutableTreeNode otroNodo = (DefaultMutableTreeNode) new nodo();

otroNodo = new DefaultMutableTreeNode(dato);
top.add(otroNodo);
}
el tema es que el objeto otroNodo no tiene los metodos de la clase nodo, que estoy haciendo mal?
Si alguien me puede ayudar se lo agradeceria.

Slds.
Pablo