net.sf.zekr.engine.bookmark.ui
Class BookmarkUtils
java.lang.Object
net.sf.zekr.engine.bookmark.ui.BookmarkUtils
public class BookmarkUtils
- extends java.lang.Object
This class handles a number of functions related to bookmarks as static methods. There functions include making
bookmark menu, making bookmark tree, bookmark location selector pop-up, and more.
- Since:
- Zekr 1.0
- Author:
- Mohsen Saboorian
Method Summary |
static void |
addBookmarkItemToMenu(org.eclipse.swt.widgets.Menu parentMenu,
BookmarkItem bookmarkItem)
|
static void |
addBookmarkItemToTree(org.eclipse.swt.widgets.TreeItem treeItem,
BookmarkItem bookmarkItem)
|
static java.util.List |
findReferences(BookmarkSet bms,
IQuranLocation loc)
|
static BookmarkItem |
getBookmarkItemFromTreeItem(org.eclipse.swt.widgets.TreeItem treeItem)
|
static void |
gotoBookmarkLocations(org.eclipse.swt.widgets.Shell parent,
BookmarkItem bookmarkItem)
|
static void |
main(java.lang.String[] args)
|
static org.eclipse.swt.widgets.TreeItem |
moveTreeItem(org.eclipse.swt.widgets.TreeItem parentItem,
org.eclipse.swt.widgets.TreeItem treeItem,
boolean duplicate)
|
static org.eclipse.swt.widgets.TreeItem |
moveTreeItem(org.eclipse.swt.widgets.TreeItem parentItem,
org.eclipse.swt.widgets.TreeItem treeItem,
int index,
boolean duplicate)
|
static org.eclipse.swt.widgets.TreeItem |
moveTreeItem(org.eclipse.swt.widgets.Tree parentTree,
org.eclipse.swt.widgets.TreeItem treeItem,
boolean duplicate)
|
static org.eclipse.swt.widgets.TreeItem |
moveTreeItem(org.eclipse.swt.widgets.Tree parentTree,
org.eclipse.swt.widgets.TreeItem treeItem,
int index,
boolean duplicate)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BookmarkUtils
public BookmarkUtils()
addBookmarkItemToMenu
public static void addBookmarkItemToMenu(org.eclipse.swt.widgets.Menu parentMenu,
BookmarkItem bookmarkItem)
addBookmarkItemToTree
public static void addBookmarkItemToTree(org.eclipse.swt.widgets.TreeItem treeItem,
BookmarkItem bookmarkItem)
moveTreeItem
public static org.eclipse.swt.widgets.TreeItem moveTreeItem(org.eclipse.swt.widgets.Tree parentTree,
org.eclipse.swt.widgets.TreeItem treeItem,
boolean duplicate)
moveTreeItem
public static org.eclipse.swt.widgets.TreeItem moveTreeItem(org.eclipse.swt.widgets.Tree parentTree,
org.eclipse.swt.widgets.TreeItem treeItem,
int index,
boolean duplicate)
moveTreeItem
public static org.eclipse.swt.widgets.TreeItem moveTreeItem(org.eclipse.swt.widgets.TreeItem parentItem,
org.eclipse.swt.widgets.TreeItem treeItem,
boolean duplicate)
moveTreeItem
public static org.eclipse.swt.widgets.TreeItem moveTreeItem(org.eclipse.swt.widgets.TreeItem parentItem,
org.eclipse.swt.widgets.TreeItem treeItem,
int index,
boolean duplicate)
getBookmarkItemFromTreeItem
public static BookmarkItem getBookmarkItemFromTreeItem(org.eclipse.swt.widgets.TreeItem treeItem)
gotoBookmarkLocations
public static void gotoBookmarkLocations(org.eclipse.swt.widgets.Shell parent,
BookmarkItem bookmarkItem)
findReferences
public static java.util.List findReferences(BookmarkSet bms,
IQuranLocation loc)
main
public static void main(java.lang.String[] args)