package org.openedit.entermedia.links;
import org.openedit.entermedia.Category;
import com.openedit.webui.tree.HtmlTreeRenderer;
import com.openedit.webui.tree.TreeRenderer;
import com.openedit.webui.tree.WebTree;
/**
* A {@link TreeRenderer} that renders {@link WebTree}s whose nodes are
* {@link Category}s.
*
* @author Eric Galluzzo
*/
public class CatalogTreeRenderer extends HtmlTreeRenderer
{
public CatalogTreeRenderer()
{
super();
}
public CatalogTreeRenderer( WebTree inWebTree )
{
super( inWebTree );
}
public String toName( Object inNode )
{
return ( (Category) inNode ).getName();
}
public String toUrl( Object inNode )
{
return getWebTree().getModel().getId(inNode);
}
}