package org.incha.ui.dependency; import javax.swing.JLabel; import org.incha.core.JavaProject; import org.incha.core.jswingripples.eig.JSwingRipplesEIGNode; import org.incha.ui.classview.AbstractHierarchicalView; import org.incha.ui.classview.AbstractMemberRenderer; import org.incha.ui.classview.ClassTreeDataModel; public class AllClassesView extends AbstractHierarchicalView { private static final long serialVersionUID = 8693122992017345093L; /** * @param project the project. * @param nodes the nodes. */ public AllClassesView(final JavaProject project) { super(project); //hide table header setTableHeader(null); } /* (non-Javadoc) * @see org.incha.ui.classview.AbstractHierarchicalView#createCellRenderer() */ @Override protected AbstractMemberRenderer createCellRenderer() { return new AbstractMemberRenderer() { private static final long serialVersionUID = 1L; @Override protected void renderOtherColumn(final JLabel label, final JSwingRipplesEIGNode member, final int column) { //not any other columns is ther } }; } /* (non-Javadoc) * @see org.incha.ui.classview.AbstractHierarchicalView#createModel() */ @Override protected ClassTreeDataModel createModel() { return new ClassTreeDataModel(""); } }