public abstract class ItemWrapper
extends java.lang.Object
Constructor and Description |
---|
ItemWrapper() |
Modifier and Type | Method and Description |
---|---|
abstract boolean |
allowedToRemove() |
protected abstract void |
doUpdateDetailView(DetailView panel,
boolean editorOnly) |
abstract java.lang.String |
footerText() |
abstract void |
removed(Project project) |
abstract void |
setupRenderer(ColoredListCellRenderer renderer,
Project project,
boolean selected) |
abstract void |
setupRenderer(ColoredTreeCellRenderer renderer,
Project project,
boolean selected) |
abstract java.lang.String |
speedSearchText() |
abstract void |
updateAccessoryView(javax.swing.JComponent label) |
void |
updateDetailView(DetailView panel) |
public abstract void setupRenderer(ColoredListCellRenderer renderer, Project project, boolean selected)
public abstract void setupRenderer(ColoredTreeCellRenderer renderer, Project project, boolean selected)
public abstract void updateAccessoryView(javax.swing.JComponent label)
public abstract java.lang.String speedSearchText()
public abstract java.lang.String footerText()
public void updateDetailView(DetailView panel)
protected abstract void doUpdateDetailView(DetailView panel, boolean editorOnly)
public abstract boolean allowedToRemove()
public abstract void removed(Project project)