Class BookmarkedURL
- java.lang.Object
-
- org.jivesoftware.smackx.bookmarks.BookmarkedURL
-
- All Implemented Interfaces:
SharedBookmark
public class BookmarkedURL extends Object implements SharedBookmark
Represents one instance of a URL defined using XEP-0048 Bookmark Storage XEP.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBookmarkedURL(String URL)protectedBookmarkedURL(String URL, String name, boolean isRss)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)StringgetName()Returns the name representing the URL (eg.StringgetURL()Returns the URL.inthashCode()booleanisRss()Returns true if this URL is a news feed.booleanisShared()Returns true if this bookmark is shared.protected voidsetName(String name)Sets the name representing the URL.protected voidsetRss(boolean isRss)Set to true if this URL is an RSS or news feed.protected voidsetShared(boolean shared)
-
-
-
Constructor Detail
-
BookmarkedURL
protected BookmarkedURL(String URL)
-
BookmarkedURL
protected BookmarkedURL(String URL, String name, boolean isRss)
-
-
Method Detail
-
getName
public String getName()
Returns the name representing the URL (eg. Jive Software). This can be used in as a label, or identifier in applications.- Returns:
- the name representing the URL.
-
setName
protected void setName(String name)
Sets the name representing the URL.- Parameters:
name- the name.
-
setRss
protected void setRss(boolean isRss)
Set to true if this URL is an RSS or news feed.- Parameters:
isRss- True if the URL is a news feed and false if it is not.
-
isRss
public boolean isRss()
Returns true if this URL is a news feed.- Returns:
- Returns true if this URL is a news feed.
-
setShared
protected void setShared(boolean shared)
-
isShared
public boolean isShared()
Description copied from interface:SharedBookmarkReturns true if this bookmark is shared.- Specified by:
isSharedin interfaceSharedBookmark- Returns:
- returns true if this bookmark is shared.
-
-