public class BookmarksFavoriteListProvider extends AbstractFavoritesListProvider<Bookmark> implements BookmarksListener
BOOKMARKS_WEIGHT, BREAKPOINTS_WEIGHT, myChildren, myNode, myProject, TASKS_WEIGHTTOPICEP_NAME| Constructor and Description |
|---|
BookmarksFavoriteListProvider(Project project) |
| Modifier and Type | Method and Description |
|---|---|
void |
bookmarkAdded(Bookmark b) |
void |
bookmarkChanged(Bookmark b) |
void |
bookmarkRemoved(Bookmark b) |
void |
bookmarksOrderChanged() |
void |
customizeRenderer(ColoredTreeCellRenderer renderer,
javax.swing.JTree tree,
java.lang.Object value,
boolean selected,
boolean expanded,
boolean leaf,
int row,
boolean hasFocus) |
java.lang.String |
getCustomName(CommonActionsPanel.Buttons type) |
int |
getWeight() |
void |
handle(CommonActionsPanel.Buttons type,
Project project,
java.util.Set<java.lang.Object> selectedObjects,
javax.swing.JComponent component) |
boolean |
willHandle(CommonActionsPanel.Buttons type,
Project project,
java.util.Set<java.lang.Object> selectedObjects) |
compare, compareTo, createFavoriteListNode, getListNamepublic BookmarksFavoriteListProvider(Project project)
public void bookmarkAdded(Bookmark b)
bookmarkAdded in interface BookmarksListenerpublic void bookmarkRemoved(Bookmark b)
bookmarkRemoved in interface BookmarksListenerpublic void bookmarkChanged(Bookmark b)
bookmarkChanged in interface BookmarksListenerpublic void bookmarksOrderChanged()
bookmarksOrderChanged in interface BookmarksListenerpublic java.lang.String getCustomName(CommonActionsPanel.Buttons type)
getCustomName in interface FavoritesListProvidergetCustomName in class AbstractFavoritesListProvider<Bookmark>public boolean willHandle(CommonActionsPanel.Buttons type, Project project, java.util.Set<java.lang.Object> selectedObjects)
willHandle in interface FavoritesListProviderwillHandle in class AbstractFavoritesListProvider<Bookmark>public void handle(CommonActionsPanel.Buttons type, Project project, java.util.Set<java.lang.Object> selectedObjects, javax.swing.JComponent component)
handle in interface FavoritesListProviderhandle in class AbstractFavoritesListProvider<Bookmark>public int getWeight()
getWeight in interface FavoritesListProviderpublic void customizeRenderer(ColoredTreeCellRenderer renderer, javax.swing.JTree tree, java.lang.Object value, boolean selected, boolean expanded, boolean leaf, int row, boolean hasFocus)
customizeRenderer in interface FavoritesListProvidercustomizeRenderer in class AbstractFavoritesListProvider<Bookmark>