cytoscape.util
Class BookmarksUtil
java.lang.Object
cytoscape.util.BookmarksUtil
public abstract class BookmarksUtil
- extends Object
Utility methods for getting entries in the bookmark object.
- Author:
- kono
Method Summary |
static boolean |
deleteBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
static boolean |
deleteBookmark(String filename,
cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
static String |
getAttribute(cytoscape.bookmarks.DataSource source,
String attrName)
|
static cytoscape.bookmarks.Bookmarks |
getBookmarks(File pBookmarkFile)
|
static cytoscape.bookmarks.Bookmarks |
getBookmarks(URL bookmarkUrl)
|
static cytoscape.bookmarks.Category |
getCategory(String categoryName,
List<cytoscape.bookmarks.Category> categoryList)
Select specific category from a list of categories. |
static List<cytoscape.bookmarks.DataSource> |
getDataSourceList(String categoryName,
List<cytoscape.bookmarks.Category> categoryList)
Traverse bookmark tree and get a list of data sources from the specified category. |
static boolean |
isInBookmarks(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
static boolean |
isInBookmarks(URL pBookmarkURL,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
static boolean |
saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
File pFile)
|
static void |
saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
static void |
saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource,
FileOutputStream pFos)
|
static boolean |
saveBookmark(URL pBookmarkURL,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
|
BookmarksUtil
public BookmarksUtil()
getDataSourceList
public static List<cytoscape.bookmarks.DataSource> getDataSourceList(String categoryName,
List<cytoscape.bookmarks.Category> categoryList)
- Traverse bookmark tree and get a list of data sources from the specified category.
- Parameters:
categoryName
-
- Returns:
getCategory
public static cytoscape.bookmarks.Category getCategory(String categoryName,
List<cytoscape.bookmarks.Category> categoryList)
- Select specific category from a list of categories.
- Parameters:
categoryName
- categoryList
-
- Returns:
getAttribute
public static String getAttribute(cytoscape.bookmarks.DataSource source,
String attrName)
getBookmarks
public static cytoscape.bookmarks.Bookmarks getBookmarks(URL bookmarkUrl)
throws javax.xml.bind.JAXBException,
IOException
- Throws:
javax.xml.bind.JAXBException
IOException
getBookmarks
public static cytoscape.bookmarks.Bookmarks getBookmarks(File pBookmarkFile)
saveBookmark
public static void saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource,
FileOutputStream pFos)
throws javax.xml.bind.JAXBException,
IOException
- Throws:
javax.xml.bind.JAXBException
IOException
saveBookmark
public static boolean saveBookmark(URL pBookmarkURL,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
saveBookmark
public static boolean saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
File pFile)
saveBookmark
public static void saveBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
deleteBookmark
public static boolean deleteBookmark(String filename,
cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
deleteBookmark
public static boolean deleteBookmark(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
isInBookmarks
public static boolean isInBookmarks(cytoscape.bookmarks.Bookmarks pBookmarks,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)
isInBookmarks
public static boolean isInBookmarks(URL pBookmarkURL,
String pCategoryName,
cytoscape.bookmarks.DataSource pDataSource)